function _hslk($site){
if (preg_match("/hslk\' value=\'[a-z 0-9]+/i", $site, $val)){
$hslk = str_replace('hslk\' value=\'', '', $val['0']);
}
if (isset($hslk)){
return $hslk;
} else {
return false;
}
}
function animus_create($url) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$site = curl_exec($curl);
curl_close($curl);
return $site;
}
function animus_login($login, $haslo) {
$cookie_file = 'cookie.txt';
$c = curl_init();
curl_setopt($c, CURLOPT_TIMEOUT, 30);
curl_setopt($c, CURLOPT_HEADER, 0);
curl_setopt($c, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($c, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($c, CURLOPT_URL, 'http://bialoleka.prisonwars.gry.epuls.pl/');
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_ENCODING, '');
curl_setopt($c, CURLOPT_POSTFIELDS, "hslk="._hslk(animus_create('http://prisonwars.pl/'))."&log_in=1&login=".$login."&password=".$haslo);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$s = curl_exec($c);
curl_close($c);
echo $s;
}
include('animus.php');
animus_create("http://prisonwars.gry.epuls.pl/");
animus_login('', '');
skrypt powinien się zalogować, jednak pojawia się white screen :/ w czym tkwi problem?