Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> lista plików bez rozszerzeń
termi
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 14.08.2007
Skąd: Gdynia/Gdańsk

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


Witam,
Na początku chcialem poinformowac ze przeszukalem google i nie znalezlem zadowalajacej mnie odpowiedzi na nurtujące mnie pytanie ktore wam przedstawie. Jestem początkujacym programista w php i chce sobie stworzyc stronke na ktorej bedzie wyświetlana lista plików z danego katalogu. Mój problem polega na tym ze takową liste tworze bez wiekszych problemów tylko nie potrafie zrobić aby zazwy plików wyświetlaly się bez rozszerzeń.
Bardzo prosze o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
termi
post
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 14.08.2007
Skąd: Gdynia/Gdańsk

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


No i mam problem, dla proby stworzylem sobie plik index.php ktory wyglada nastepująco
  1. <?php
  2. $oDir = scandir('html/', 0);
  3. for ($i = 0; $i <= $oDir; $i++)
  4. {
  5. $oDir[$i] = preg_replace( '/.[a-zA-Z]+$/is', '', $oDir[$i] );
  6. echo $oDir[$i];
  7. }
  8. ?>

i mam katalog html w ktorym mam jakies pliki
wedlug tego co piszecie powinna sie pojawic lista tych plików a za miast tego powjawia sie error:
Cytat
Fatal error: Call to undefined function: scandir() in c:\usr\krasnal\www\ces\index.php on line 2

pomocy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
mozecie wytlumaczyc co oznacza linijka:
Cytat
$oDir[$i] = preg_replace( '/\.[a-zA-Z]+$/is', '', $oDir[$i] );

i chcialem przeprosic ze tu umieszczam tego posta a nie w przedszkole bo tam sie de facto powinien znalesc..

Ten post edytował termi 14.08.2007, 12:29:03
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 30.12.2025 - 03:37