Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Lista plików, pomoc w edycji
kormateusz
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.08.2009

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


Witam, pisząc stronkę natknąłem się na problem z listą plików, w php niestety nie umiem programować i co za tym idzie nie umiem sobie przerobić kodu:
  1. <?phpdefine('NOT','lista.php');
  2.  
  3. // funkcja wyswietlajaca
  4. function wyswietl($nazwa)
  5. {
  6. echo "<tr><td class=\"lista\"><a href=\"...\">$nazwa</a></td></tr>";
  7. }
  8. // funkcja glowna
  9. function pliki()
  10. {
  11.  
  12. $kat = opendir('.');
  13. while(false !== ($file = readdir($kat)))
  14. {
  15. if ($file != '.' && $file != '..' && $file != 'lista.php'){ echo wyswietl($file); }
  16. }
  17. }
  18. ?>


By przy wyświetlaniu nie pokazywało mi rozszerzenia html i by pliki były sortowane wg daty od najnowszego do najstarszego. Gdyby ktoś miał chęci by pomóc to bardzo proszę.

Pozdrawiam, kormateusz.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kormateusz
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 23.08.2009

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


Witam, jakoś udało mi się zrobić grzebiąc po innych skryptach żeby nie pokazywało html, ale ucinając html ucina z końca literę "m" (IMG:style_emoticons/default/sciana.gif) , jak zrobić żeby sortowało wg daty dalej nie wiem, może ktoś podpowie i pomoże z tą m-ką?

  1. <?phpdefine('NOT','lista.php');
  2.  
  3. // funkcja wyswietlajaca
  4. function wyswietl($nazwa)
  5. {
  6. $nazwa = rtrim($nazwa, '.html');
  7. echo "<tr><td class=\"lista\"><a href=\"...\">$nazwa</a></td></tr>";
  8. }
  9. // funkcja glowna
  10. function pliki()
  11. {
  12.  
  13. $kat = opendir('.');
  14. while(false !== ($file = readdir($kat)))
  15. {
  16. if ($file != '.' && $file != '..' && $file != 'lista.php'){ echo wyswietl($file); }
  17. }
  18. }
  19. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 31.12.2025 - 16:19