Moin!
das Rätsel ist gelöst, weshalb file() nicht funktioniert.
Ich sitze hinter einer Firewall und die lässt keine HTTP Verbindungen ins Internet zu.Also habe ich jetzt das nächste Problem (oder auf Neudeutsch, die nächste Herausforderung) vor mir.
Wie überwinde ich die Firewall?
Rede mit dem Admin, dass er dir einen Durchlass baut.
Anders kriegst du keinerlei HTTP-Datenverkehr durch die Firewall (zumindest nicht, wenn sie korrekt funktioniert - und Lücken ausnutzen, ohne dem Firewalladmin Bescheid zu sagen, kann dich deinen Job kosten).
Unter http://www.php.net/manual/de/function.fopen.php habe ich etwas zum Thema gefunden und auch schon ein paar Skripte kopiert und ausprobiert. Leider ohne Erfolg. Vielleicht liegts auch daran, dass ich nicht wirklich verstehe was die Skripte machen.
fopen bringt dir nichts, das macht im Grunde dasselbe, wie file(). fsockopen() übrigens auch.
Aber irgendwie wirst du ja doch ins Internet kommen, sonst könntest du ja hier nicht posten. Genau den Weg mußt du ausfindig machen und nutzen. Oder ist das etwa nach Feierabend gepostet?
- Sven Rautenberg
"Love your nation - respect the others."