Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kłopoty z logowaniem się za pomocą curl na aspx, logowanie Curl'em na aspx
beydzan
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 26.03.2008
Skąd: Rybnik

Ostrzeżenie: (0%)
-----


Mam kłopot z zalogowaniem sie na strone "https://www.i-partner.com.pl/Login.aspx" przy pomocy curl'a.
Jeśli widzicie jakiś błąd, albo rade zamieniam się w słuch. Curl pobiera źródło strony ale nie loguje się na nią!
<?php

$ch=curl_init();
$timeout = 30;
$url='https://www.i-partner.com.pl/Login.aspx';

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.78 [en] (Win98; U)');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'ctl00$cph1$txtCustomerID=123&ctl00$cph1$txtLogin=123&ctl00$cph1$txtPassword=123&press=ctl00$cph1$btnLog');


$site=curl_exec($ch);
curl_close($ch);
echo $site;

?>

Zapomniałem dodać, że login hasło i identygikator są zmienione, ale można sprawdzić poprawność działania skryptu podglądając nagłówki.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 04:11