witam
Chciałem napisać skrypt który zaloguje mi się do znanego serwisu z grą Bloodwars.
oto kod jaki napisałem lecz nie działa i pojęcia już nie mam dlaczego bo próbowałem wielu modyfikacji i nic z tego:/
$sessions = curl_init();
curl_setopt($sessions, CURLOPT_URL,'http://bloodwars.interia.pl');
curl_setopt($sessions, 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($sessions, CURLOPT_POST, 1);
curl_setopt($sessions, CURLOPT_POSTFIELDS,'loginname=JAKISLOGIN&passwd=JAKIESHASŁO&realm= ť R9 Moria III ');
curl_setopt($sessions, CURLOPT_HEADER , 1);
curl_setopt($sessions, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($sessions, CURLOPT_COOKIEJAR,'cookie.txt');
curl_setopt($sessions, CURLOPT_RETURNTRANSFER,1);
$a = curl_exec($sessions);
curl_close($sessions);
Kod formularza:
<input class="inputbox i_login" type="text" value="" name="loginname" maxlength="20"/> <input class="inputbox i_passwd" type="password" value="" name="passwd" maxlength="50"/> <select id="realm" class="combobox i_realm" onchange="SetCookie('realm',this.selectedIndex,exp)" name="realm"> <input class="button i_loginbtn" type="submit" value="ZALOGUJ" name="submit"/> <div class="top-options"> <a class="lnk" onclick="showSub('register&');return event.returnValue=false;" href="?a=register&">REJESTRACJA
</a> |
<span class="lnk" onclick="return remind();">PRZYPOMNIENIE HASŁA
</span>
ten skrypt niestety nie działa, proszę o pomo, domyślam się że bład jest w wartość ream gdyż jest to dziwnie kodowany znak przed R9
Ten post edytował rufus1987 2.11.2009, 00:22:30