Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Skrypt galerii - przeróbka
Forum PHP.pl > Forum > Przedszkole
emo9
Witam!

To jest kodzik małej galerii pobierajacej obrazki z danego folderu i wyświetlające ich numerki jako linki. Patrzcie link:

>> Galeria <<

I chciałbym przerobić go tak, żeby wyswietlał tylko np. numerki od 1 do 5 (1 2 3 4 5) i tak jak w wyszukiwarkach im dalszy numerek klikasz tym dalesze numerk iwyświetla, a te wcześniejsze znikają. I odwrotnie. Nie wiem jak to wytłumaczyć. To chyba coś a'la dzielenie na strony w google...

  1. <?
  2. $sciezka = "wigilia";
  3.  
  4. $katalog = opendir($sciezka);
  5. while ($plik = readdir($katalog)) {
  6. if (($plik<>".")&&($plik<>"..")&&(!is_dir($sciezka.$plik))) {
  7. $i++;
  8. }
  9. }
  10. closedir($katalog);
  11. echo "<div align='center'>";
  12. $ile = -1;
  13. do {
  14. if ($dir = @opendir("wigilia")) {
  15. while($file = readdir($dir)) {
  16. if($ile > 0){
  17. $foto = $sciezka."/".$file;
  18. echo "<a href=\"?go=gallery_wigilia&amp;id=".$id."&amp;fotos=$foto#bottom\" class=\"site2\">$ile</a> ";
  19. }
  20. $ile++;}}}
  21. while ($ile <= $i);
  22. echo "</div>";
  23. if($ile > 0){
  24. $size = getimagesize ("$fotos");
  25. $b = $size[0];
  26. if($b > 400){
  27. $a = $b /= 400;
  28. while($size[0] > 400){
  29. $size[0] -= 1;
  30. }
  31. $height= $size[1] /= $a;}
  32. else{ $height = $size[1];}
  33. if (isset($fotos)){
  34. ?><center><br /><hr style=" color: #959595; background-color: #959595; height: 2px;"><br /></center><p align="center"><a href="<? echo ("$fotos"); ?>" target="_blank"><img src="<? echo ("$fotos"); ?>" width="<? echo ("$size[0]"); ?>" height="<? echo ("$height"); ?>" border="0" alt=""></a></p><?
  35. }
  36. else {
  37. ?><center><br /><hr style=" color: #959595; background-color: #959595; height: 2px;"><br /></center><p align="center">Wybierz numer zdjęcia, które chcesz obejrzeć.</p><?
  38. }}
  39. ?>
Termit_
Na przykład http://forum.php.pl/index.php?showtopic=35498
bądź też inne skrypty z działu Algorytmy, klasy, funkcje.
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.