Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 39 Dołączył: 7.04.2008 Skąd: 3city Ostrzeżenie: (0%)
|
witam.
próbowałem już wielu kombinacji i różnych funkcji pobierających listę plików (opendir, readdir, klasa dir, scandir) ale chyba się poddaję. Potrzebuję skryptu który: 1. pobierze listę plików z katalogu 2. odetnie rozszeżenie (pliki mają w nazwie jedną kropkę tylko i rozszerzenie html) 3. wyświetli echo nazw plików bez rozszerzenia i stworzy menu. przykładowo a href="index.php&wyswietl=start" po najechaniu na pozycję stworzoną na pdst pliku start.html. Menu ma być posortowane alfabetycznie lub według daty modyfikacji. Mam już zrobiony skrypt, ale nie wyświetla alfabetycznie:
i inny który wyświetla alfabetycznie, ale nie umiem zrobić z niego menu:
w tym drugim trochę namieszałem z explode bo wyświetlało dobrze (alfabetycznie i menu było z linkami. niestety z rozszerzeniem), ale po dodaniu explode wyświetla tylko ostatnią pozycję menu, a zamiast nazwy pliku wyskakuje "array". Dziękuję z góry za pomoc. Męczę się z tym od kilku dni już. </ul id=\"menu\"> Ten post edytował hiszpanespaniol 4.05.2008, 23:30:45 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat Kod substr($folder[$k],0,-5) A basename" title="Zobacz w manualu PHP" target="_manual, to co? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Cytat Kod $folder = dir('podstrony'); Tak samo z klasą DirectoryIterator; o ile pamiętam, to trzeba wrzucać pozycje do osobnej tablicy i ją dopiero przesortować... IMHO, najlepiej by było posłużyć się odpowiednim ls-em, ale raczej nie masz odblokowanych funkcji powłoki w PHP... |
|
|
|
hiszpanespaniol [solved] [PHP] jak posortować pliki z katalogu ? 15.04.2008, 23:48:23
soulreaver1 Może spróbuj tak..
[PHP] pobierz, plaintext <?... 16.04.2008, 07:44:35
qqrq [PHP] pobierz, plaintext <?php$folder = sort... 16.04.2008, 07:53:26 
qqrq Cytat(erix @ 16.04.2008, 09:04:00 ) A... 16.04.2008, 08:05:50
nevt popełniasz podstawowy błąd. w tej s... 16.04.2008, 08:36:50
erix Cytata nie same nazwy plików?
A zajrzałeś chociaż ... 16.04.2008, 08:47:32
hiszpanespaniol @solureaver1: ten skrypt powoduje wyświetlenie cze... 17.04.2008, 01:12:03
nevt [PHP] pobierz, plaintext <?php$folder = dir... 17.04.2008, 09:47:37
hiszpanespaniol ten skrypt działa, ale niektóre pozycje wyświetla ... 17.04.2008, 10:53:29 ![]() ![]() |
|
Aktualny czas: 13.06.2026 - 22:20 |