Zamierzam zalogować się na swoje konto w grze: plemiona
Tak więc napisałem sobie skrypt:
/* $post['user'] = 'xxx'; $post['clear'] = 'true'; $post['password'] = 'yyy'; $post['server'] = 'pl34'; $post['cookie'] = 'true'; */ $post = 'user=xxx&clear=true&password=yyy&server=pl34&cookie=true'; $c = curl_init(); curl_setopt($c, CURLOPT_URL, 'http://www.plemiona.pl/index.php?action=login'); curl_setopt($c, CURLOPT_REFERER, 'http://www.plemiona.pl/'); curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1.2) Gecko/20090729 desktopsmiley_2_2_5643778701369665_44_71 DS_gamingharbor Firefox/3.5.2 (.NET CLR 3.5.30729)'); curl_setopt($c, CURLOPT_HEADER, true); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c, CURLOPT_POSTFIELDS, true); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_COOKIEFILE, 'plemiona.cookie'); curl_setopt($c, CURLOPT_COOKIEJAR, 'plemiona.cookie'); $p = curl_exec($c); curl_close($c);
Część została objęta komentarzami, gdyż musiałem sprawdzić oba sposoby.
Problem polega na tym, że w odpowiedzi dostaję informację: Nie zaznaczono świata
Szukając rozwiązania natknąłem się na podobny problem, lecz tam nie został rozwiązany...
Pytanie brzmi: co zrobiłem źle?

Pozdrawiam.