Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przeróbka skryptu uniwarsalnej galerii
Forum PHP.pl > Forum > Przedszkole
szymek001
mam taki skrypt galerii:

  1. <center>
  2. <?
  3. $zdjecie = $_GET["zdjecie"];
  4. $linia = 5; // liczba zdjec w jednym wierszu (w jednej linii obok siebie)
  5.  
  6. if ($zdjecie<>"") {
  7. // duze zdjecie
  8. $rozmiar = GetImageSize("$zdjecie.jpg");
  9. echo "<img src="$zdjecie.jpg" $rozmiar[3] alt="" />";
  10. } else {
  11. // miniaturki
  12. $szerokosc = 100/$linia;
  13. $katalog = opendir("./");
  14. while ($plik = strtolower(readdir($katalog))) {
  15. if (($plik<>".")&&($plik<>"..")&&($plik<>"index.php")) 
  16. if (!is_dir($plik) and eregi("t",$plik)) $lista[]=$plik;
  17. } 
  18. closedir($katalog);
  19. sort($lista);
  20. echo "<table border="1" cellspacing="0" cellpadding="10">";
  21. foreach($lista as $fotka) {
  22. $licznik++;
  23. if ($licznik==1) echo "<tr>";
  24. echo "<td width=$szerokosc% align="center">";
  25. $rozmiar = GetImageSize($fotka);
  26. $fotka = eregi_replace("t.jpg","",$fotka);
  27. echo "<a href="?zdjecie=$fotka"><img src="$fotka"."t.jpg
  28. border="0" alt="" $rozmiar[3] /></a>";
  29. echo "</td>";
  30. if ($licznik==$linia) { echo "</tr>"; $licznik=0; }
  31. }
  32. $koniec=$linia-count($lista)%$linia;
  33. if ($koniec<>$linia) 
  34. for ($i=0;$i<$koniec;$i++) echo "<td width=$szerokosc%>&nbsp;</td>";
  35. echo "</table>";
  36. } 
  37. ?>
  38. </center>


jak przerobić ten skrypt, by duże zdjęcia wyświetlały się jak zwykły obrazek (http://www.strona/obrazek.jpg) a nie tak ze obrazek na stronie?
qbuz
Cytat
jak przerobić ten skrypt, by duże zdjęcia wyświetlały się jak zwykły obrazek (http://www.strona/obrazek.jpg) a nie tak ze obrazek na stronie?


No to tam gdzie jest link otwierajacy podstrone z obrazkiem wstaw link do samego obrazka.
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.