Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Mały problem z galerią zdjęć, Potrzebna pomoc
andrzejlechniak
post 18.11.2010, 16:20:54
Post #1





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 7.11.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 03:53