Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] załadowanie skryptu php na stronie w HTML
Forum PHP.pl > Forum > Przedszkole
poorman
Witam,
Chce po załadowaniu strony w HTML gdzie nie moge uzyc frameset i innych bardziej zaawansowanych rzeczy odpalic skrypt php. Mam dwa rozwiazanai i obydwa złe.

1.
  1. <img src="skrypt.php" alt="tekst alter"/>

skrypt działa tylko wyskakuje brak obrazka a w ALT nie moge wstawic drugiego zeby to przykryło na przykład

2.
  1. <a href="skrypt.php"/>

po kliknieciu działa ale mi chodzi o wczytanie zaraz po odwiezeniu strony.

dodam ze oczywiscie bez frameseta, javascript i innych rzeczy. Interesuje mnie zwykły HTML albo najbardziej opcja 1 tylko zeby nie było widac nie załadowanego obrazka.

pozdrawiam
Silny
bardziej cos takiego
<?
include("skrypt.php");
?>
poorman
pisałem przeciez ze nie moge uzyc zadnego php tylko czysty HTml jeszcze do tego bez frameset'ów !
Silny
ale jak chcesz w HTML wyświetlić plik php za pomocą include questionmark.gif
Zrób plik php zainstaluj system szablonów i potem zamiast HTML-a to daj tpl winksmiley.jpg
wtedy wrzucisz tylko {SKRYPT} i po sprawie winksmiley.jpg
poorman
załadowana strona HTML ma tylko odpalic plik skrypt.php z innej strony naprzykład mojastrona/test/test.php i nic nie wyswietlac. Ma to byc tak zrobione zeby uzytkownik sie nie zorientiował;

Odpadają
- html->frameset
- php
- javascript


do dyspozycji tylko
- czysty HTMl
naprzykład
<img src="www.mojastrona.pl/test/skrypt.php"/>
lub
<a href="www.mojastrona.pl/test/skrypt.php"/>
tylko zeby tego nie było widac i nie ładowało sie po kliknieiu tylko odrazu. powyzsze przykłady działają ale zle. Wysweitla sie albo niezałaodwany obrazek albo działa ale po kliknieciu.
kapuch
To moze sproboj z tym img tylko daj onerror.
  1. <img src="skrypt.php" onerror="this.src='obrazek.jpg';" />

Nie wiem czy to zadziala, ale warto zobaczyc.
Albo daj do tego img background-image: obrazek.jpg, w css.
Swoja droga nie wiem czy w ogole jest mozliwosc odpalenia skryptu php, w taki sposob jak chcesz.
poorman
javascript odpada jak juz mowiłem smile.gif
css działa tylko to jest background wiec jest pod spodem a na wierzchu jest ikonka nei wczytanego obrazku ale skrypt działa.
ale dzieki za podpowiedz

mam taki pomysł zeby skrypt zwracał moze jpg w header'rze ktory sie powinen wczytac za pomoca <img src=""
co o tym myslisz ?

jestem zdanie ze wszytsko sie da jezeli sie mysli.
pozdrawiam
kapuch
To tez dobry pomysl, zrob plik php ktory generuje jakis tam obrazek i do tego wykonuje jeszcze cos innego (to co chcesz) i umiesc go w src.
Tylko nie wiem czy da sie tak zrobic, tzn czy reszta kodu sie wykona.

Jest jeszcze jedna mozliwosc umiesc diva a w nim img pozycjonowany absolutnie, ze skryptem w src i na nim drugi img, tez pozycjonowany absolutnie (top:0px; left:0px;), z z-indexem wiekszym i z prawdziwym obrazkiem.

  1. #obraz1 {
  2. position: absolute;
  3. left: 0px;
  4. top: 0px;
  5. margin: 0px;
  6. padding: 0px;
  7. z-index: 1;
  8. }
  9.  
  10. #obraz2 {
  11. position: absolute;
  12. left: 0px;
  13. top: 0px;
  14. margin: 0px;
  15. padding: 0px;
  16. z-index: 2;
  17. }
  18. </head>
  19. <div>
  20. <img id="obraz1" src="skrypt.php" />
  21. <img id="obraz2" src="obrazek.jpg" />
  22. </div>
  23. </body>

No i tego diva juz mozesz sobie pozycjonowac jak chcesz.

Jeszce mozna poprostu ten img wyrzucic gdzies poza obszar okna przegladarki, np position:absolute; left:-300px;
poorman
to rozwiazuje moj problem, widac ze poziom wiedzy na poziomie, dziekuje i powodzenia w samodoskonaleniu ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.