Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Galeria
Forum PHP.pl > Forum > PHP
Bondar91
Witam,
mam taki problem chciałbym zrobić galerie która jest w postaci miniaturek po kliknięciu w daną miniaturkę przenosi mnie do następnej strony gdzie mam wiekszę zdjęcie opis tego zdjęcia no i tytuł cene i przycisk zamów po kliknięciu wyśiwetla się formularz itp. I jak to najlepiej zrobić czy obrazki przechowywać w bazie czy w folderze bo cene i tytuł oraz opis będą pobierane z bazy questionmark.gif Ma to dizałać na takiej zasadzie jak jest na przykładowej stronie stronie zrobionej w html : http://elagrzybek.btk.pl/

Pozdrawiam
jaca121212
  1. $katalog='';//-podajesz folder gdzie znajduja się zdjęcia
  2. $kat=opendir($katalog);// - otwieranie katalogu
  3. $ile=0; //- od ilu bedziemy liczyli zdjecia ktore znajduja sie w naszym folderze
  4. while($plik=readdir($kat)) //- petla i liczenie zdjec w folderze
  5. {
  6. if($plik!="." && $plik!="..")
  7. {
  8. $Lista[]=$plik;
  9. $ile++;
  10. }
  11. }
  12. echo 'Przesłane zdjęcia: '.$ile;// - wyswietlanie ile mamy zdjec w folderze na stronie
  13.  
  14. $ktore=1; // ile ma sie pojawic zdjec w poziomie (dziala gdy dodamy do tego tabele i komorki )
  15. foreach($Lista as $Nazwa)
  16. {
  17. if($ktore==1) ; //wyswietlanie zdjec
  18. echo '<a href="upload/'.$Nazwa.'" rel="lightbox[roadtrip]"><img src="upload/'.$Nazwa.'" alt="" height="100" width="100" style="margin:5px;"></a>';
  19. if($ktore==10)
  20. {
  21.  
  22. $ktore=0;
  23. }
  24. $ktore++;
  25. };
  26.  
  27. ?>
  28.  
  29. <p id="controls"> /*przewijanie zdjec*/
  30. <a href="#" onclick="rollLeft(document.getElementById('rotator')); return false;"><img src="#" alt="">Poprzednie zdjęcie</a>
  31. <a href="#" onclick="rollRight(document.getElementById('rotator')); return false;">Następne zdjęcie<img src="#" alt=""></a>
  32. </p>
  33.  
  34.  


prosta galeria gdzie mamy miniaturki a po klikneciu w miniaturke przekieruje nas na strone z duzym zdjeciem
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.