Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> File Exist
Eagle
post
Post #1





Grupa: Zarejestrowani
Postów: 170
Pomógł: 14
Dołączył: 16.03.2007

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


Witam.
Mam problem z funkcją file_exist która nie widzi plików które istnieją.

  1. <?php
  2. $i=0;
  3.  
  4. while($nazwa[$i])
  5. {
  6. $file_name = '../lang/' . $nazwa[$i] . '.abc';
  7.  
  8. if(file_exists($file_name))
  9. {
  10. echo $nazwa[$i];
  11. }
  12.  
  13. $i++;
  14. }
  15. ?>


Może ktoś wie co jest źle ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
starach
post
Post #2





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


A może tkwi w ścieżce do pliku ?
  1. <?php
  2. $i=0;
  3.  
  4. while($nazwa[$i])
  5. {
  6. $file_name = '../lang/' . $nazwa[$i] . '.abc';
  7.  
  8. if(file_exists($file_name))
  9. {
  10. echo $nazwa[$i];
  11. } else {
  12. echo dirname(__FILE__).$nazwa[$i].'<br>';
  13. }
  14.  
  15. $i++;
  16. }
  17. ?>

Jako że odwołujesz się do katalogu nadrzędnego '../' musisz użyć substr() na dirname(__FILE__) żeby wyświetlił ci dobrą ścieżkę.
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: 16.10.2025 - 11:32