Mam pewien problem z swoim skryptem galerii fotek.
<-- żródło fotka2.php-->
<?
$file2 = $file + 1;
$file3 = $file - 1;
global $id;
global $file;
if ("$file3"<"1") {
pierwsze();
}
function pierwsze()
{echo ("
<table border=0 cellspacing=0 cellpadding=0 align=center>
<tr>
<td><a href=galeria.php?id=$id><IMG src=images/$id/0$file.jpg
border=0></td>
</tr>
<tr>
<td>
<a href=galeria.php?id=$id>Powrót</a> |
<a href=fotka2.php?id=$id&file=$file2>Następna >>></a></td>
</table>");};
if ("$file2">"9") {
ostatnie();
}
function ostatnie() {echo ("
<table border=0 cellspacing=0 cellpadding=0 align=center>
<tr>
<td><a href=galeria.php?id=$id><IMG src=images/$id/0$file.jpg
border=0></td>
</tr>
<tr>
<td>
<a href=fotka2.php?id=$id&file=$file3><<<
Poprzednia</a> |
<a href=galeria.php?id=$id>Powrót</a> |
</td>
</table>");}
if ($file2>9 == false)
{
if ($file3<1 == false)
{echo ("
<table border=0 cellspacing=0 cellpadding=0 align=center>
<tr>
<td><a href=galeria.php?id=$id><IMG src=images/$id/0$file.jpg
border=0></a></td>
</tr>
<tr>
<td><a href=fotka2.php?id=$id&file=$file3><<<
Poprzednia</a> |
<a href=galeria.php?id=$id>Powrót</a> |
<a href=fotka2.php?id=$id&file=$file2>Następna >>></a></td>
</table>");
};
};
?>
<-- koniec źródła fotka2.php-->
Otóż gdy wywołam skrypt z parametrem np
?id=zwierzeta&file=2 wszystko jest w najlepszym porządku - wyświetla zdjęcie
zwierzeta/02.jpg, jest menu poprzednia | powrót | następna. z
odpowiednimi parametrami.
Ale gdy parametry będą takie ?id=zwierzeta&file=9
lub ?id=zwierzeta&file=1 to wtedy nie ma parametrów w linkach menu
nawigacyjnego a zdjęcie się nie wyświetla.
Nie wiem co jest nie tak

Druga sprawa.
Mam plik galeria.php
<-- źródło galeria.php-->
<?
echo " <table border=0 cellspacing=2 cellpadding=2>";
echo " <tr>";
echo " <td><a href=fotka.php?id=$id&file=1><IMG src=images/$id/tn_01.jpg
border=0></td>";
echo " </tr>";
echo " </table>";
?>
(...)
<-- koniec żródła galeria.php-->
To fragment źródła - otóż takie coś powtórzłem 10 razy. Problem w tym, że
zdjęć w jednej kategorii mogę mieć 15 a w drugiej tylko 3. Jak zrobić, by
skrypt 'policzył' ile jest plików w danym katalogu $id i tyle samo razy
powtóżył powyższy fragment kodu tylko z innymi cyframi dot. zdjęcia?
Proszę o pomoc i pozdrawiam,
Zbyszek.