Mój problem polega na tym iz mam prostą galerie składającą się z 3 plików: dir.php, tapeta.php i tapeta.php (do tworzenia podpisów). Wszystko działa OK tylko że wyświetla tylko pare plików z 70 plikowej galerii :/ Zawsze te same, prosze o pomoc w znalezieniu przyczyny skrypt można znaleść na stronie: http://humor.prf.pl/dir.php?kat=inne wszystkie pliki są na serwerze. Oto pliki:
dir.php:
<?php if ($file != "." && $file != ".." && $file != "Thumbs.db") { $miniaturki[] = $file; } } } foreach($miniaturki as $file_name){ echo "<td><table border=1 height=140 width=125><tr><td valign=\"middle\"><center><a href=\"tapeta-".$nazwa."-".$kat.".html\"><img border =\"0\" src=\"mini.php?id=".$nazwa."&kat=".$kat."\" alt=\"\"><bR><br>Wyświetleń:</center></td></tr></table></td>"; }; ?>
tapeta.php:
<?php $przod = $id + 1; $wstecz = $id - 1; $najw = $count - 1; ("<img border=0 src=pliki/zdjecia/tapeta.php?kat=$kat&id=$id alt=Śmieszne zdjęcia - www.humor.prf.pl><bR><bR>"); if($id <= $najw) if($id >= 1) //Miniarutki if($id >= 2) echo("<tr><td ALIGN=center VALIGN=middle><a href=tapeta-$wstecz-$kat.html><img src=mini.php?id=$wstecz&kat=$kat></a></td>"); if($id <= $najw) echo("<td ALIGN=center VALIGN=middle><a href=tapeta-$przod-$kat.html><img src=mini.php?id=$przod&kat=$kat></a></td>"); ?>
tapeta.php (do podpisów):
<?php $znaczek = "logo.gif"; $pozycja = "tl"; // lewy górny róg function znaczek($plik,$pozycja) { $image1 = imagecreatefromgif( $znaczek ); $image2 = imagecreatefromjpeg( $plik ); $plik_w = imagesx( $image2 ); $plik_h = imagesy( $image2 ); $znaczek_w = imagesx( $image1 ); $znaczek_h = imagesy( $image1 ); if( $pozycja == "tl" ) { $od_x = $plik_w - $znaczek_w - 5; $od_y = $plik_h - $znaczek_h - 12; } imagecopy( $image2, $image1, $od_x, $od_y, 0, 0, $znaczek_w, $znaczek_h ); imagejpeg( $image2 ); imagedestroy( $image1 ); imagedestroy( $image2 ); } znaczek("$kat/$id.jpg","tl"); ?>
Z góry dzieki za pomoc