ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
2055
2055
EMPFEHLEN
-
04.11.07 16:44 #1
Hi,
Ich weis das es möglich ist mittels PHP Daten von anderen Webseiten auszulesen, nun möchte ich aber Daten aus einem geschützten Bereich auslesen, d.h. ich muss mich dazu einloggen. Account und Passwort habe ich auch und Berechtigung. Aber wie bringe ich PHP dazu sich auf einer anderen Webseite einzuloggen und sich dann die Daten zu holen? Oder ist dies gar nicht möglich
-
05.11.07 22:35 #2amdnox Tutorials.de Gastzugang
ich kann dir zwar kein code bsp geben aber kann dir sagen welche funktionen du brauchst
explode,fsockopen,fputs,strlen,feof,fclose,file_get_conntents sind mindestens klar brauchst noch paar mehr aber die mindestens ist aber meiner meinung nach sau schwer ich habe nur 1 mal veruch ohne pw bereich und habe ewig probiert und dann hats geklappt mit pw gibdes immer problems mit der sesion
-
Schau dir mal die cURL Funtkionen an. Mit denen kannst du sehr einfach websites abrufen, Informationen per Post schicken oder dich in einen .htaccess Bereich einloggen.
PHP-Code:<?
// erzeuge einen neuen cURL-Handle
$ch = curl_init();
// setze die URL und andere Optionen
curl_setopt($ch, CURLOPT_URL, "http://www.web.de");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, 'user:pass');
// führe die Aktion aus und gebe die Daten an den Browser weiter
$file = curl_exec($ch);
echo $file;
// hier mit $file arbeiten
// schließe den cURL-Handle und gebe die Systemresourcen frei
curl_close($ch);
?>Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.
-
07.11.07 09:30 #4
Danke erstmal für die Antworten, werd ich mir mal genauer anschauen. Ich weis das es nämlich möglich ist von der Webseite von der ich Informationen auslesen möchte möglich ist, da dies bereits eine andere Webseite schon seit längerem macht. Werd ich dann mal Probieren.
-
07.11.07 21:30 #5
Habe es ohne CURL versucht da mein Anbieter das nicht unterstützt. Jetzt habe ich den Code von dem Tutorial:
http://www.tutorials.de/forum/php-tu...ion-1-1-a.html
Einloggen ist ja auch kein Problem, nur dann sende die andere Webseite Cookies zu meinem Server zurück, die müsste ich entgegen nehmen und beim nächsten Seiten aufruf verwenden.
Hier der Code:
Jetzt bekomme ich von der Webseite folgende Cookies zurück:PHP-Code:<?
require("function.php"); //httpconnection.class.php in die Funktions.php eingefügt
$http=new httpconnection("www.team-stayblue.de");
$data=$http->post("/login.php","username=USERNAME&password=PASSWORD&login=Login","","","application/x-php,application/x-php");
echo nl2br(print_r($data['head'],true));
echo $data['body'];
unset($http);
?>
Cookie1:
[name] => PHPSESSID
[value] => 1af50be3e220fe30b4a8932f50d8cfbb
[path] => /
Cookie2:
[name] => sblue_data
[value] => a%3A3%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bs%3A5%3A%2232810%22% 3Bs%3A11%3A%22coder_login%22%3Bb%3A0%3B%7D
[path] => /
[expirydate] => Array
(
[string] => Thu, 06-Nov-2008 20:24:19 GMT
[timestamp] => 1226003059
)
Cookie3:
[name] => sblue_sid
[value] => 5099f3e303872bb6808b5dc481979986
[path] => /
Cookie4:
[name] => sblue_gevotet
[value] => deleted
[path] => /
[expirydate] => Array
(
[string] => Tue, 07-Nov-2006 20:24:18 GMT
[timestamp] => 1162931058
)
Wie kann mein server jetzt diese Cookies entgegen nehmen um dann eine andere Seite dort im Mitgliederbereich aufzurufen? Weil wenn diese Cookies ja nicht vorhanden sind wird man wieder ausgeloggt.
Ähnliche Themen
-
Demoscript. Weiterleitung auf eine andere Webseite - Code-Entfernung
Von Doogie im Forum PHPAntworten: 3Letzter Beitrag: 13.05.10, 19:29 -
Informationen aus externer Webseite
Von StudentZHW im Forum JavaAntworten: 1Letzter Beitrag: 29.04.08, 15:46 -
[Frage] WMI VGA Informationen auslesen
Von ironmonkey2 im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 17.12.07, 13:26 -
jpeg informationen auslesen
Von metty im Forum PHPAntworten: 3Letzter Beitrag: 21.07.04, 14:59 -
informationen zum verzeichnis (am server) auf webseite ausgeben
Von RedZack im Forum Internet, DSL & FlatrateAntworten: 1Letzter Beitrag: 10.09.02, 00:43





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren