php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.04.2009, 00:58  
Benutzer
 
Registriert seit: 16.03.2009
Beiträge: 92
SimStar001 ist zur Zeit noch ein unbeschriebenes Blatt
Standard file_exists gibt False zurück, aber datei lässt sich im browser öffnen?

Hallo, ich versuche über fopen auf eine Datei zuzugreifen.

Dies ist der Link: http://de.www.ivao.aero/whazzup.txt


wenn ich aber schonmal vorher prüfe ob die Datei vorhanden ist, bekomme ich false zurück, und wenn ich den Link in den Browser eingebe kann die Datei geöffnet werden?

Was mache ich falsch?

PHP-Code:
function load_Whazzup()
{    
    
$whazzup file_exists("de.www.ivao.aero/whazzup.txt");
    
$whazzup2 is_readable("http://de.www.ivao.aero/whazzup.txt");
    if (
$whazzup == 0) {print ("Nein");}else{print("Ja");} 
SimStar001 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.04.2009, 01:01  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Warum verwendest Du auf dem Server/im PHP Skript http:// und de.www.ivao.aero/ ?
Die Dateien liegen doch im lokalen Dateisystem des Servers?
David ist offline  
Alt 15.04.2009, 01:09  
Benutzer
 
Registriert seit: 16.03.2009
Beiträge: 92
SimStar001 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wieso nicht? Ich meine, dass ist doch die komplette URL zur Datei! Oder geht das so nicht?
SimStar001 ist offline  
Alt 15.04.2009, 01:11  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Zitat:
Ich meine, dass ist doch die komplette URL zur Datei!
Also bei file_exists gibst Du nicht den kompletten url an, das Schema fehlt.
Zitat:
Oder geht das so nicht?
Offensichtlich nicht

Außerdem ist es total überflüssig bis schädlich. Also: Liegen die Dateien auf dem selben Server und damit im selben lokalen Dateisystem?
David ist offline  
Alt 15.04.2009, 01:17  
Benutzer
 
Registriert seit: 16.03.2009
Beiträge: 92
SimStar001 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Nein nein, die Datei whazzup.txt liegt nicht auf meinem server. Diese URL ist aus einer andern Datei, die die Lokations der Datei wiedergibt.

der Inhalt dieser Datei sieht so aus:
Code:
120180:NOTCP
;msg0=
url0=http://fr1.www.ivao.aero/whazzup.txt
url0=http://de.www.ivao.aero/whazzup.txt 
;url0=http://fr1.www.ivao.aero/whazzup.txt
;url0=http://cn.ivao.aero/whazzup/whazzup.txt
url1=http://www.ivao.aero/whazzup/voice.asp
gzurl0=http://de.www.ivao.aero/whazzup.txt.gz 
gzurl0=http://fr1.www.ivao.aero/whazzup.txt.gz
;gzurl0=http://cn.ivao.aero/whazzup/whazzup.txt.gz
metar0=http://wx.ivao.aero/metar.php
taf0=http://wx.ivao.aero/taf.php
shorttaf0=http://wx.ivao.aero/shorttaf.php
user0=http://www.ivao.aero/members/person/details.asp
atis0=http://www.ivao.aero/whazzup/atis.asp
SimStar001 ist offline  
Alt 15.04.2009, 01:42  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Dann kannst Du file_exists() nicht dafür verwenden.
Zitat:
Zitat von http://de.php.net/file_exists
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.
Zitat:
Zitat von http://de.php.net/manual/en/wrappers.http.php
Supports stat() No
David ist offline  
Alt 15.04.2009, 18:34  
Benutzer
 
Registriert seit: 16.03.2009
Beiträge: 92
SimStar001 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ok, und wie kann ich dann auf die Datei zugreifen um sie bei mir zu speichern, oder einfach nur auslesen zu können ohne sie zu speichern=?
SimStar001 ist offline  
Alt 15.04.2009, 18:38  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Mit allen erdenklichen Fileoperationen. Sofern Deine Servereinstellungen das zulassen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 18.04.2009, 18:42  
Benutzer
 
Registriert seit: 16.03.2009
Beiträge: 92
SimStar001 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich weiß jetzt woran es liegt, denn mein Anbieter hat allow_url_open nicht aktiviert. Nun die Frage, ob er dass muss, wenn ich es gerne hätte oder nicht?
SimStar001 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
setlocale('de_DE.UTF8') gibt immer false zurück phreund PHP-Fortgeschrittene 7 04.10.2009 13:49
[Erledigt] file_exists() gibt immer False zurück.. Blue-Dragon PHP Tipps 2008 10 05.07.2008 16:01
Datei öffnen Chrescht PHP Tipps 2006 6 05.04.2006 14:17
Zurückbutton im Browser lässt Formulareingaben bestehen Mike55 PHP Tipps 2007 8 25.11.2005 16:10
PDF Datei öffnen Chrescht PHP Tipps 2005-2 6 22.09.2005 19:24
Datei mehrmals öffnen und schließen in einem Skript PHP Tipps 2005-2 14 14.07.2005 18:12
php4 Datei lässt sich über brpwser nicht starten! PHP Tipps 2005 5 07.04.2005 17:02
Downloadfenstre beim öffnen einer Datei PHP Tipps 2005 4 01.04.2005 19:29
htaccess geschütze datei öffnen. PHP Tipps 2005 2 15.02.2005 16:51
Datei öffnen? PHP Tipps 2004-2 0 26.11.2004 15:58
Datei öffnen suter PHP Tipps 2004-2 4 17.11.2004 08:09
fehler beim öffnen einer php3 Datei auf dem Server !? PHP Tipps 2004 5 04.11.2004 19:25
fwrite() gibt False zurück Schaelle PHP Tipps 2004 1 29.09.2004 20:27
Datei öffnen, bearbeiten und wieders peichern - mit php PHP Tipps 2004 8 05.07.2004 20:58
Datei öffnen PHP Tipps 2004 10 09.06.2004 16:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php file_exists findet datei nicht, file_exists findet datei nicht, file_exists, file_exists false obwohl datei existiert, php file_exists, file_exists false, file_exists php, file_exists url, http://www.ivao.aero/whazzup/atis.asp, php file_exists false, php file_exists immer false, php file_exists http, http://www.php.de/php-einsteiger/54143-file_exists-gibt-false-zurueck-aber-datei-laesst-sich-im-browser-oeffnen.html, file_exists immer false, file_exists utf, file_exists findet keine txt dateien, php whazzup.txt, file_exists gibt false obwohl datei vorhanden, php file false, php file_exists utf-8

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum