![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 341 Pomógł: 1 Dołączył: 19.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
chciałbym zrobić logowanie przez curl, jednak nie wiem czemu mój kod nie działa:
Kod <?php $cookie_file = 'cookie.txt'; $gg=$_GET['gg']; $pass=$_GET['pass']; $c = curl_init('http://nasza-klasa.pl/'); curl_setopt($c, CURLOPT_COOKIEJAR, $cookie_file); curl_setopt($c, CURLOPT_COOKIEFILE, $cookie_file); curl_setopt($c, CURLOPT_URL, 'http://nasza-klasa.pl/login'); curl_setopt($c, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12;MEGAUPLOAD 1.0"); curl_setopt($c, CURLOPT_POST, 1); curl_setopt($c, CURLOPT_POSTFIELDS, 'login='.$gg.'&password='.$pass.'&remember=1'); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); curl_getinfo($c); $s = curl_exec($c); curl_close($c); header("Location: http://nasza-klasa.pl"); ?> Co w nim jest źle? Ten post edytował dark_root 22.01.2009, 22:03:40 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 9 Dołączył: 22.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze: poniższa linijka jest bezsensu
nijak się ma do logowania przez skrypt. Powinieneś wypisać dane pobrane curlem.
Po drugie: nasza-klasa z tego co mi wiadomo, zwraca w szczegółach uwagę na nagłówki i może brakować w Twoim przykładzie. Ten post edytował djstrong 22.01.2009, 23:52:54 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:44 |