Clocker 2800+
Lt. Commander
- Registriert
- Apr. 2007
- Beiträge
- 1.409
Hi.
ich möchte mich mit einem php-Script (cURL) auf der Seite www.mystream.to einloggen (Benutzername + Passwort ist bekannt )
und auf die Seite http://www.mystream.to/myftp aufrufen, und den Seiteninhalt (Quellcode) in eine Textdatei abspeichern.
Wie ist das möglich ?
Bekomme nämlich das einloggen auf der Seite nicht hin !v
Wer kann mir hier helfen ?
P.S. Hier noch mein derzeitiges Script:
ich möchte mich mit einem php-Script (cURL) auf der Seite www.mystream.to einloggen (Benutzername + Passwort ist bekannt )
und auf die Seite http://www.mystream.to/myftp aufrufen, und den Seiteninhalt (Quellcode) in eine Textdatei abspeichern.
Wie ist das möglich ?
Bekomme nämlich das einloggen auf der Seite nicht hin !v
Wer kann mir hier helfen ?
P.S. Hier noch mein derzeitiges Script:
PHP:
<?
//Die Session initialisieren
$ch = curl_init();
//Variablen setzen
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$url = "http://www.mystream.to/login";
$arrSubmit = "sUsername=benutzer123&sPasswort=test123&login_submit=";
$cookies = "cookies.txt";
//Session Opionen setzen
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $arrSubmit);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
//curl_setopt($ch, CURLOPT_FILE, $fp);
//Ausführen der Aktionen
curl_exec($ch);
//Variablen setzen
$url_2 = "http://www.mystream.to/myftp";
//Session Optionen setzen
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
#curl_setopt($ch, CURLOPT_NOBODY, 1);
#curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies);
curl_setopt($ch, CURLOPT_URL, $url_2);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $arrSubmit);
//Ausführen der Aktionen
curl_exec($ch);
//Session beenden
curl_close($ch);
?>
Zuletzt bearbeitet: