Kod wyglada tak:
Kod
<?php
$styl = "style.css";
$poprzednie = "poprzednie";
$nastepne = "Następne";
$powrot = "Poprzednie";
$homepage = "Strona główna";
$homelink = "../../";
$dir = opendir("./");
while ($plik = readdir($dir)) {
if (is_file("./$plik") && eregi(".jpg",$plik) && !eregi("_t.jpg",$plik)) {
$fotos[] = $plik;
}
}
sort($fotos);
?>
<b>Zdjęć w galerii: <? print count($fotos); ?></b>
<BR><BR>
<?php if ($show=="") { ?>
<?
$licznik = 1;
while (list($key,$val) = each($fotos)) {
print "<a href=\"?show=$key\"><img src=\"".substr($val,0,-4)."_t.jpg\" border=\"0\"></a>\n";
if ($licznik > 2) {
$licznik =0;
print " ";
}
$licznik += 1;
}
?>
<?php echo ("<a href=\"$homelink\">$homepage</a>") ?>
<?php } ?>
<?php if ($show!="") { ?>
<?php echo ("<img src=\"$fotos[$show]\">") ?>
<?php
$prev = $show-1;
$next = $show+1;
?>
<?php if ($show>"0") echo("<a href=\"?show=$prev\">$poprzednie</a>") ?>
<?php if ($show!=(count($fotos)-1)) echo ("<a href=\"?show=$next\">$nastepne</a>") ?>
<?php echo ("<a href=\"$PHP_SELF\">$powrot</a> <a href=\"$homelink\">$homepage</a>") ?>
<?php } ?>
ma to byc banalnie prosta galeria fot.
kod wczytuje sobie w tabele pliki *.jpg z folderu w ktorym jest umieszczony.
miniaturki rozpoznaje po dodatku _t do nazwy pliku i z tym kojazy duzy obrazek.
wyswietla miniaturki (tu jeszcze dziala) a po kliknieciu na mini ma zapodac duze foto za pomoca zmiennej show.. niestety nie pokazuje.. adres w przegladarce sie zmienia na ?show=0 show=1 etc. ale nie laduje duzego foto..
nie wiem jak to dokladniej wytlumaczyc