Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wyświetlanie daty przy liście plików na stronie
Forum PHP.pl > Forum > Przedszkole
martry
Witam,
mam problem chce wyświetlić listę plików znajdujących się na serwerze w katalogu na swojej stronie z datą dodania pliku :

Oto jak próbuje to zrobić:
  1. $plik="plikk";
  2. $dir=opendir($plik);
  3. $lista="<UL>";
  4.  
  5. while($nazwa=readdir($dir))
  6. {
  7. if(($nazwa!=".")&&($nazwa!=".."))
  8.  
  9. {
  10. $s= str_replace('.php', ' ', $nazwa);
  11. $lista.='<a href="plik1/'."$nazwa".'">'.$s.'<br></a>'.date ("F d Y H:i:s.", filemtime("../plik1/$nazwa")).'<br>';
  12. }
  13. }
  14.  
  15. $lista.="</UL>";
  16. closedir($dir);
  17.  
  18. echo $lista;
  19.  

W zamian dostaję niestety sadsmiley02.gif :
"Warning: filemtime() SAFE MODE Restriction in effect. The script whose uid is 5380 is not allowed to access /var/www/sites/yoyo.pl/t/w owned by uid 0 in /var/www/sites/yoyo.pl/t/w/plik1/mojastrona.php on line 86"

sciana.gif sciana.gif
YourFear
a no faktycznie błąd był tongue.gif
  1. <?
  2. $plik="ogloszenia";
  3. $dir=opendir($plik);
  4. $lista="<UL>";
  5.  
  6. while($nazwa=readdir($dir))
  7. {
  8. if(($nazwa!=".")&&($nazwa!=".."))
  9. {
  10. $s= str_replace('.php', ' ', $nazwa);
  11. $lista.='<a href="ogloszenia/'."$nazwa".'">'.$s.'<br></a>'.date ("d-m-Y H:i:s", filemtime("ogloszenia/$nazwa")).'<br>';
  12. }
  13. }
  14.  
  15. $lista.="</UL>";
  16.  
  17. closedir($dir);
  18.  
  19. $s= str_replace('.php', ' ', $lista);
  20.  
  21. echo $lista;
  22. ?>

Teraz powinno być dobrze.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.