Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Błąd z odsyłaczem (foreach i glob)
Fishu
post 24.11.2007, 12:11:37
Post #1





Grupa: Zarejestrowani
Postów: 192
Pomógł: 13
Dołączył: 16.11.2007
Skąd: Żory

Ostrzeżenie: (10%)
X----


Mam taki kod:
  1. <?php
  2. foreach (glob("../*") as $filename) {
  3. echo "<tr><td background=images/img_08.gif width=862 height=27>";
  4. echo "<a href=../".basename($filename).">".basename($filename)."</a> | Wielkość: ".echo filesize($filename)" Bajtów. Typ: ";
  5. if(is_dir ($filename)) {
  6. print "Folder";
  7. } else {
  8. print "Plik";
  9. }
  10. echo "</td></tr>";
  11. }
  12. ?>

I mam problem z tym <a href=../".basename($filename).">. Bo mi się wydaje że powinno po kliknięciu odsyłać do tego pliku.A jak na to klikne to wyświetla się tylko pierwszy wyraz (do testu zrobiłem pliki 2 wyrazowe) i np. mam plik "te st.txt" to po kliknięciu odsyła mnie do samego pierwszego wyrazu czyli "te".Czyli np. "localhost/te".Da się żeby odsyłało do całego pliku ?


--------------------
"Źle czynisz, jeśli chwalisz, gorzej, jeśli ganisz rzecz, której dobrze nie znasz." - Leonardo Da Vinci

30.01.2009 - Mój 100 post.
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:08