Quelltext einer Webseite auslesen (worauf man eingeloggt ist) geschlossen 

Status
Für weitere Antworten geschlossen.

Jannik

Registered +
Registriert
Apr. 2008
Beiträge
216
Hallo Leute,​

ich habe ein Problem, ich würde gerne einen Quelltext einer externen Webseite auslesen. Das funktioniert auch einigermaßen, aber jetzt mein großes Problem:

Auf der Seite, die ich auslesen will, bin ich bereits (mittels Cookies wahrscheinlich) eingeloggt und immer wenn ich sie auslesen will, denkt er, ich gar nicht eingeloggt und liest mir die Login-Page aus.

Ist es irgendwie möglich, das Problem zu lösen? Ich möchte NICHT mich nochmal einloggen müssen, sondern vllt kann php ja die bereits von FireFox generierten Cookies mitbenutzen?

Vielleicht wisst ihr ja mehr, wäre wirklich dankbar,

Jannik93

P.S:

Hier der alte Quelltext:

PHP:
//quelltext auslesen
$page = file_get_contents("http://www.meineseite.eu/cookiegeschuezteseite/",'r');
//Seite ausgeben
echo $page;
?>
 
Hi,
erstmal manual zu file_get_contents lesen, deine zweite Variable ist unnütz - oder denkst du file_GET_contents kann irgendetwas schreiben ;)
Dann erstelle einfach ein Stream, mit dem kannst du ganz einfach Cookies einbinden - Beispiel: PHP: stream_context_create - Manual

Gruß
Broken Sword
 
erstmal manual zu file_get_contents lesen, deine zweite Variable ist unnütz - oder denkst du file_GET_contents kann irgendetwas schreiben

wie meinst du das? ich habe doch nur eine variable? ;)

Dann erstelle einfach ein Stream, mit dem kannst du ganz einfach Cookies einbinden - Beispiel: PHP: stream_context_create - Manual

Ja, damit kann ich Cookies einbinden, aber das Problem ist ja nur, dass ich die cookies nicht weiß und die schon auf dem Rechner gespeichert sind, irgendwie bei den Firefox-Daten. Oder hab ich da dich nicht richtig verstanden?
 
Ich denke, ich weiß was du mir erzählen möchtest, dennoch denke ich, dass ich mich nicht richtig ausgedrückt habe: :)

Die Cookies sind unterschiedlich von PC zu PC, der Username und das Passwort variabel, dass heißt ich kann sie nicht "hardcoden". Ich möchte das aber Universal funktionstüchtig machen.

Ich habe mir das nochmal genauer angeschaut, PHP ist ja nur serverseitig, dass heißt also, dass das nicht möglich ist mit PHP? :(
 
Ah - nee, das ist nicht möglich. Jede Seite kann nur die Cookies lesen, die sie auch erstellt hat - wäre ja noch schöner :D

Gruß
Broken Sword
 
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

Zurück
Oben Unten