Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wyświetlanie id
Forum PHP.pl > Forum > Przedszkole
dave666
Witam nie wiem czy dobrze wpisałem temat ale mniejsza o większość
chciałbym zrobić coś takiego mamy sobie stronę i na niej kilka zdjęć po kliknięciu na miniaturkę zdjecie pojai się w większym formacie to wiem jak zrobić ale problem poleca na tym

mamy skrypt ktróry wyświetla zawartość katalogu ze zdjęciemi
zdjęcie będzie miało tak <img src="zdjecie.jpg" id="1"> i tak dalej
a w linki mamy tak <a href="#" id="1">zdjęcie</a>
i jak zrobic zeby ten skrypt wyświetlania zdjęc dla kazdego zdjęcia dawał inne id bardzo prosze o podpowiedz
kallosz
w miejscu gdzie twoje id ma byc musisz dac $idzbazy
dave666
taka odpowiedz mi nic nie daje moze ktos podpowiedziec troche bardziej
erix
Cytat
i jak zrobic zeby ten skrypt wyświetlania zdjęc dla kazdego zdjęcia dawał inne id bardzo prosze o podpowiedz

Pokaż kawałek kodu generujący listę.

Zazwyczaj będziesz miał tam jakąś pętlę; zrób jakąś zmienną licznika i zwiększaj ją co każdy krok, potem, w miejscu jedynki, wypisuj licznik.
dave666
  1. <?php
  2.  
  3. $katalog = dir('zdjecia');
  4.  
  5. while($plik = $katalog->read()){
  6.   if (eregi(".gif",$plik) or eregi(".jpg",$plik))
  7.   {
  8.       echo "<img style=\"opacity: 0.5;\" src=\"zdjecia/$plik \"width=\"133px\" height=\"100px\" id=\"1\" border=\"0px\" onmousedown=\"return false\" oncontextmenu=\"return false\" onselectstart=\"return false\" onselect=\"return false\" oncopy=\"return false\" ondragstart=\"return false\" ondrag=\"return false\"></a>";
  9.  
  10.   }
  11. }
  12. ?>

ten skrypt wyświetla zdjęcia i chce tu zeby to id tez sie zmieniało przy kazdym zdjeciu na inne di="1" id="2" itd
PanGuzol
  1. <?php
  2.  
  3. $katalog = dir('zdjecia');
  4.  
  5. $i = 0; //inicjujesz licznik
  6.  
  7. while($plik = $katalog->read()){
  8.  if (eregi(".gif",$plik) or eregi(".jpg",$plik))
  9.  {
  10. $i++; //zwiększasz o 1
  11.  
  12.     echo "<img style=\"opacity: 0.5;\" src=\"zdjecia/$plik \"width=\"133px\" height=\"100px\"
  13. id=\"$i\"
  14. border=\"0px\" onmousedown=\"return false\" oncontextmenu=\"return false\" onselectstart=\"return false\" onselect=\"return false\" oncopy=\"return false\" ondragstart=\"return false\" ondrag=\"return false\"></a>";
  15.  
  16.  }
  17. }
  18. ?>
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.