Знатки php войдите сюда

Авторизация
 
  • Автор

    $user_agent = 'Chrome/17.0.963.79 (compatible; MSIE 4.01; Win32)';

    $cookie = '';

    $login = c("edit1")->text;
    $password = c("edit2")->text;

    $ch = curl_init();

    // true т.к. мы будем отправлять post запрос:
    curl_setopt($ch, CURLOPT_POST, true);

    // чтобы сайт думал, что мы - браузер:
    curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);

    // ответ сервера будем записывать в переменную
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    curl_setopt($ch, CURLOPT_TIMEOUT, 10);

    // по редиректам будем переходить автоматически.
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

    curl_setopt($ch, CURLOPT_URL, 'http://login.vk.com/?act=login');

    //Формирование запроса таким образом, я счел более наглядным
    $post = array(
    'act' => 'login',
    'q' => '',
    'al_frame' => '1',
    'expire' => '',
    'captcha_sid' => '',
    'captcha_key' => '',
    'from_host' => 'vkontakte.ru',
    'email' => $login,
    'pass' => $password
    );

    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));

    $answer = curl_exec($ch);

    /* В $answer нам приходит javascript, который и устанавливает куки
    с названием: remixsid Нам нужно cпарсить эти 60 символов,
    идентификатора сессии. с помощью них vkontakte поймет,
    что мы авторизировались.*/

    $sid = substr($answer, strpos($answer, "setCookieEx('sid', '") + 20, 60);
    $cookie = 'remixsid=' . $sid;

    curl_setopt($ch, CURLOPT_POST, false);
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);

    // укажем страницу, с которой мы получим данные для проверки
    curl_setopt($ch, CURLOPT_URL, 'http://vkontakte.ru/');

    $answer = curl_exec($ch);

    c("memo1")->text = $answer;

    curl_close($ch);

    if (c("memo1")->text == 'False')
    echo 'authorization successful.';
    else
    echo 'authorization failed.';

    Вот у меня на 5 строке при тесте даёт ошибку. что не так там. и кто может может что переделать или дополнить?

    Добавлено через 02:37 мин.
    аппп


  • что???


  • Renat Biktimirov, не знаешь не пиши, зачем флудить!


  • Фейспалм:facepalm:
    Это фейк,чекер,еще что,нескажу:trollface:

  • Автор

    флудеры лесом. кто не понял это исходный код чекера. кто будет использовтаь в своих целях узнаю. наругаю))

    Добавлено через 00:28 мин.
    Сталин, что?


  • Gopnik,
    Этот код написан на PHP!!!
    Код создает облако в виде браузера Chrome 17.0.963.79
    Это чекер акков ВК к тому же многопоточный!!!
    Помог? Поставь плюсик за инфу!!!

    ОШИБОК НЕ НАШЕЛ!!!!!
    Тестанул на компиляторе PHP, отладчик проблем не находит!!!

  • Автор

    Редактор Нейтрал, я знаю что это сам писал но вот он у меня почемуто и нерабочие аки как рабочие считает!

    Добавлено через 15:55 мин.
    ну блин. почему не так то почему ошибка. в ДС3

    Добавлено через 27:34 мин.
    ааппапап


  • gde funkcija curl_init();?


  • много читать


  • Зскимо, ты уже 3 старую тему поднял жди бана:kidding:
    07 Ноя в 18:54

Авторизация