Hej. Mam taki oto kod:

  1. $path = $_GET['path'];
  2. if(!isset($path))
  3. {
  4. $path = "galeria";
  5. }
  6. if ($handle = opendir($path))
  7. {
  8. $curDir = substr($path, (strrpos(dirname($path."/."),"/")+1));
  9. print "<p class='wykaz_album'>Aktualny katalog &rsaquo; <strong>".$curDir."</strong></p><hr />";
  10. while (false !== ($file = readdir($handle)))
  11. {
  12. if ($file != "." && $file != "..")
  13. {
  14. $fName = $file;
  15. $file = $path.'/'.$file;
  16.  
  17.  
  18. if (is_file($file))
  19. {
  20. if (getimagesize($file))
  21. {
  22. echo " <a href='".$file."' target='_blank'>
  23. <img src='".$file."' style='width:108px; height:80px; margin-right:2px; margin-left:2px; margin-top:10px; margin-bottom:3px;'/>
  24. </a> ";
  25. }
  26. else
  27. print " <a href='".$file."'>".$fName."</a> ".filesize($file)."B<br />";
  28. }
  29. if(is_dir($file))
  30. {
  31. print "<img src='obrazki/kontrolka.png'> <a href='index.php?id=galeria&path=$file' title='Przejdź do katalogu'>".$fName."</a><br />";
  32. }
  33. }
  34. }
  35. $up = substr($path, 0, (strrpos(dirname($path."/."),"/")));
  36. print "<br />[^] <a href='index.php?id=galeria&path=$up' title='Przejdź do katalogu wyżej'>Przejdź do katalogu wyżej</a><br>";
  37. closedir($handle);
  38. }
  39. echo "</div>";


...a mój problem to dwie rzeczy:
1. Na stronie nie wiadomo czemu na stronie głównej wyświetla się zamiast Galeria tylko aleria. Czemu?!
2. Jak zrobić, abym po kliknięciu na stronie głównej galerii nie mógł przejść o katalog wyżej, bo... wyżej nic nie ma, nie ma żadnego katalogu, a jak kliknę w 'przejdź do katalogu wyżej' to widzę pustą stronę, no bo tam NIC nie ma, znaczy żadnych katalogów ze zdjęciami.

Jak możecie, pomóżcie, dzięki And... smile.gif