Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Lista plików z możliwością otwierania, brak ścieżki bezwzględnej w linkach
Jero
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 6.10.2004

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


Witam. To znowu ja i moje problemy.
Potrzebuję skrypt na przeglądanie listy plików serwera z możliwością otwierania plików. Znalazłem coś takiego:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4.        <title>Lista plikow</title>
  5. </head>
  6. <body>
  7. <?php
  8. $kat = $_GET['katalog'];
  9. if (empty($kat))
  10.   $kat = ".";
  11.  else
  12.   $kat = realpath($kat);
  13. echo "Zawartosc katalogu : " . $kat . "<br>";
  14. echo "<hr><br>";
  15. $katalog = dir($kat);
  16.  
  17. while($plik = $katalog->read()){
  18.  if (is_dir($kat . "/" . $plik)) {
  19.  echo "<A HREF='proba2.php?katalog=$kat/$plik'>[" . $plik . "]</A><BR>";
  20.  }
  21.  else
  22. {
  23.  
  24.  echo "<A HREF='".$plik."'>" . $plik . "</A><BR>";
  25. }
  26. }
  27.  
  28. $katalog->close();
  29. ?>
  30. </body>
  31. </html>

Jednak to działa tylko w folderze głównym, a jak się wejdzie do jakiegoś katalogu to odsyłacz się nie zgadza, bo nie ma zmiennej, która by podawała bezwzględną ścieżkę do pliku.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.12.2025 - 21:13