Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak reagować w php na klikniecia w rozne obrazki
Forum PHP.pl > Forum > Przedszkole
parzygnat
Przedstawie problem - Mam stworzona strone gdzie jest kilka obrazkow. Chcialbym stworzyc jedna strone w php tak aby wyswietlac kilka innych obrazkow powiazanych z tym jednym, w zaleznosci od tego jaki obrazek zostal klikniety.
   Nie chce tworzyc oddzielnych podstron dla kazdego obrazka na stronie glownej gdyz te strony sa podobne do siebie a zmieniaja sie tylko obrazki.
Cezar708
hmmm najprawdopodobniej chcesz coś takiego jak jest na allegro. W PHP tego nie zrobisz (zakładając, że nie chcesz przeładowywać strony) wystarczy JavaScript.

Przykład:
  1. <script language="javascript">
  2. function changeImage(newSrc){
  3. document;getElementById('main').src=newSrc;
  4. }
  5.  
  6. Główny obrazek:
  7. <img src="obrazek1.jpg" id="main" alt="glowny obrazek" />
  8.  
  9. obrazki na które się klika:
  10. <img src="obrazek2.jpg" onclick="changeImage('obrazek2.jpg');" alt="kliknij, jesli chcesz aby sie u góry pojawił" />
  11. <img src="obrazek3.jpg" onclick="changeImage('obrazek3.jpg');" alt="kliknij, jesli chcesz aby sie u góry pojawił" />
  12. <img src="obrazek4.jpg" onclick="changeImage('obrazek4.jpg');" alt="kliknij, jesli chcesz aby sie u góry pojawił" />
parzygnat
Rozumiem to co napisałeś ale chodzi mi o to żeby strona się przeładowała, i żeby potrafiła zrobić cos takiego: (pogladowo)
<?php
   if($zmienna == 'obrazek1') print "Wybrałeś obrazek 1";
   if($zmienna == 'obrazek2') print "Wybrałeś obrazek 2";
?>
Podsumowujac. Czy php potrafi zaznaczyć sobie co zostało klikniete i przypisac to do jakiejs zmiennej a nastepnie zareagowac?
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.