fopen mit passwort
user76
- php
Hallo,
ich möchte mit fopen eine externe Seite öffnen. An sich kein Problem, allerdings ist sie per htaccess geschützt. Ich habe selbstverständlich die Zugangsdaten, weiß aber nicht wo und wie ich sie anbringen muß.
Schönen Dank für Hilfe
hi,
ich möchte mit fopen eine externe Seite öffnen. An sich kein Problem, allerdings ist sie per htaccess geschützt. Ich habe selbstverständlich die Zugangsdaten, weiß aber nicht wo und wie ich sie anbringen muß.
bei der beschreibung zu fopen findest du ein beispiel, wie man das für ftp://-URLs macht. für http://-URLs ist diese schreibweise eigentlich nicht gültig - PHP unterstützt sie aber trotzdem.
probier's mal so aus, sollte funktionieren - wenn nicht, melde dich noch mal.
gruß,
wahsaga
Hi!
ich möchte mit fopen eine externe Seite öffnen. An sich kein Problem, allerdings ist sie per htaccess geschützt. Ich habe selbstverständlich die Zugangsdaten, weiß aber nicht wo und wie ich sie anbringen muß.
Wie in http://de2.php.net/fopen zu lesen ist:
fopen('http://user:pass@www.example.org/','r');
oder gleich
file_get_contents('http://user:pass@www.example.org/');
Jedenfalls dann wenn PHP entsprechend konfiguriert ist (Stichwort "allow_url_fopen", siehe link). Allerdings sollte man wissen was man macht wenn man allow_url_fopen erlaubt, ich habe das fast immer abgeschaltet.
Ich arbeite lieber "ohne Risiken und Nebenwirkungen" mit http://pear.php.net/manual/en/package.http.http-request.php.
Grüße
Andreas
Hallo,
Ich arbeite lieber "ohne Risiken und Nebenwirkungen" mit http://pear.php.net/manual/en/package.http.http-request.php.
funktioniert das auch mit "allow_url_fopen=off"?
ich kann das leider nicht testen, da bei mir "allow_url_fopen" aktiviert ist
mfg
Twilo
Hallo!
PEAR::HTTP_Request
funktioniert das auch mit "allow_url_fopen=off"?
ich kann das leider nicht testen, da bei mir "allow_url_fopen" aktiviert ist
Ja, und wenn man es sich genauer anguckt lassen sich damit dieselben Dinge (und noch mehr) eheblich eleganter umsetzen!
Grüße
Andreas