$directory = "gallery/"; foreach ($files as $file){ if (($file!=".")&&($file!="..")){ $img = $name; [b] echo "$img<a href = \"java script:void(0)\" onclick = \"document.getElementById('img".$img."').style.display='block';document.getElementById('przejscie').style.display='block'\"><img class=\"img_thumb\" src=".$directory.$img.".".$arr["extension"]."></a>";[/b] echo " <div id=\"img".$img."\" class=\"biala_tresc\"> <a href = \"java script:void(0)\" onclick = \"document.getElementById('img".$img."').style.display='none';document.getElementById('przejscie').style.display='none'\"><img class=\"img_full\" src=".$directory.$img.".".$arr["extension"]."></a> <a href = \"java script:void(0)\" onclick = \" document.getElementById('img".$img."').style.display='none'; document.getElementById('przejscie').style.display='none'; document.getElementById('przejscie').style.display='block' \"><img id=\"left\" src=images/img_strzalka_left.png></a> <a href = \"java script:void(0)\" onclick = \" document.getElementById('img".$img."').style.display='none'; document.getElementById('przejscie').style.display='none'; document.getElementById('przejscie').style.display='block' \"><img id=\"right\" src=images/img_strzalka_right.png></a> </div> <div id=\"przejscie\" class=\"czarne_tlo\"> </div> "; } }
chodzi o pogrubioną część, w katalogu directory mam 4 pliki jpg, 1.jpg, 2.jpg, 3.jpg i 4.jpg, i chciałem je wszystkie wyświetlić. I wszystko byłoby dobrze gdyby nie to że przed tymi plikami wyświtla się jeszcze jeden plik (.) - sama kropka. Nie jest to ta linuxwowa kropka z katalogu, bo te pomija inftrukcja warynkowa, to jest kropka z tej pogrubionej lini. Tak jakby pierwsze zdjecie bylo bez wartosci zmiennej, jak to pominac?