Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Funkcja file_exists
Forum PHP.pl > Forum > Przedszkole
lutador
Witam,

mam problem z funkcja file_exists, plik znajduje sie podanej lokalizacji a funkcja zwraca zawsze FALSE. Podalem linka z internetu ale na moim serwerze jest dokladnie to samo. Czemu tak sie dzieje? Trzeb cos zmienic w ustawieniach apacha lub php? Probowalem tez z funkcja is_file i jest to samo.



  1.  
  2. $file = "http://t1.gstatic.com/images?q=tbn:9uxhxD-VH6K2HM:http://palmtop.pl/wp-content/uploads/2009/07/Logo-HP.GIF";
  3.  
  4. if(file_exists($file)) {
  5.  
  6. echo 'JEST';
  7.  
  8. }
  9.  
  10.  


nospor
Bo file_exists() sprawdza pliki na serwerze a nie na stronie www.
Jak chcesz przez www to musisz sie pobawic:
http://pl.php.net/file_exists
Cytat
As of PHP 5.0.0, this function can also be used with some URL wrappers. Refer to List of Supported Protocols/Wrappers for a listing of which wrappers support stat() family of functionality.
wookieb
PRzecież masz niepoprawny url. Połączone 2 linki więc czego ty chcesz?
batman
Na serwerze musisz ustawić flagę allow_url_fopen oraz musisz korzystać z PHP w wersji co najmniej 5. Więcej szczegółów w manualu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.