КАК ПЕРЕДАТЬ СВОИ ЛОГИН И ПАРОЛЬ,а то file _get_content() берет стартовую страницу и предлагает ввести пароль и логин вручную.
я так понимаю нужно обработчику передать автоматически логин пароль,т.е.без нажатия кнопочки.
средствами php это можно сделать?
Спустя 9 минут, 3 секунды (21.04.2010 - 20:58) KronuS написал(а):
Да, можно. Для этого используйте сокеты или cURL.
Спустя 5 минут, 19 секунд (21.04.2010 - 21:03) Guest написал(а):
что такое curl???
Спустя 2 часа, 56 минут, 32 секунды (22.04.2010 - 00:00) FatCat написал(а):
Цитата (Guest @ 21.04.2010 - 22:03) |
что такое curl??? |
Предвосхищая следующий вопрос "что такое гугл", лучше сразу дам ссылку: http://www.google.ru/search?q=curl
Спустя 1 час, 16 минут, 54 секунды (22.04.2010 - 01:16) sl4mmer написал(а):
Guest
ну или так
ответ сервера вернется в
P.s для поиска Snoopy.class.php советую погуглить в яндексе -там есть)))
ну или так
include("Snoopy.class.php");
$kont = new Snoopy;
$kont->submit('урл обработчика формы авторизации',array('ассоциативный массив который передает форма'));
ответ сервера вернется в
$kont->results;
P.s для поиска Snoopy.class.php советую погуглить в яндексе -там есть)))
Спустя 1 день, 11 часов, 47 минут, 32 секунды (23.04.2010 - 13:04) Guest написал(а):
include("Snoopy.class.php");
$kont = new Snoopy;
$kont->submit('http://login.vk.com/?act=login',array('email=>EMAILPOLZOVATELA','pass=>PASSWORD'));
ECHO $kont->results;
ВЫВОДИТ СТАРТОВУю страницу с предложением нажать кнопочку
Спустя 27 секунд (23.04.2010 - 13:04) Guest написал(а):
стартовую страницу вконтакте имеется ввиду
Спустя 1 минута, 1 секунда (23.04.2010 - 13:05) Guest написал(а):
всё ок пасиб
Спустя 1 час, 15 минут, 56 секунд (23.04.2010 - 14:21) Guest написал(а):
как-то странно.
вот логинится он автоматически.
а когда пытаешься поскакать по старницам вконтакте опять предлагает авторизоваться
вот логинится он автоматически.
а когда пытаешься поскакать по старницам вконтакте опять предлагает авторизоваться
Спустя 1 час, 23 минуты, 49 секунд (23.04.2010 - 15:45) sl4mmer написал(а):
Guest
а ты убеди контак что ты не бот)) в начало скрипта добавь например
затем, проанализируй загаловки которые тебе отдает контакт после авторизации- они находяться в массиве
в них кукисы с айди сессии и прочей шляпой, берешь их имена-значения и устанавливаешь с помошью
запрашивать страницы сможешь командой
соответственно ответ также в резалтс тебе будет приходить.
а ты убеди контак что ты не бот)) в начало скрипта добавь например
$kont->agent = 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)';
$kont->referer = 'http://google.com';
$kont->rawheaders['Pragma'] = 'no-cache';
затем, проанализируй загаловки которые тебе отдает контакт после авторизации- они находяться в массиве
$kont->headers
в них кукисы с айди сессии и прочей шляпой, берешь их имена-значения и устанавливаешь с помошью
$kont->cookies["Имя кукиса"] = 'значение кукиса';
запрашивать страницы сможешь командой
$kont->fetch('УРЛ');
соответственно ответ также в резалтс тебе будет приходить.
Спустя 2 часа, 56 минут, 38 секунд (23.04.2010 - 18:42) Gokusa написал(а):
спасиб
Спустя 4 месяца, 19 дней, 16 часов, 14 минут, 46 секунд (13.09.2010 - 10:57) Гость_Антон написал(а):
Помогите плиз! тоже залогинился а ходить по ссылкам не получается! переходя на ссылку в браузере, отлавливаю заголовок- вижу что в кукисах передается
remixchk=5; remixclosed_tabs=0; audio_vol=100; remixsid=8ebbda0d5149251c78674ac083fc03793256101e525aecc98d73da74
При этом снупи у меня в кукисах не получает никак этот remixsid. Код вышел такой
Пробую в кукисах новой странице передавать те кукисы которые у меня от снупи $kont->headers дак там другие переменные совсем
remixchk=5; remixclosed_tabs=0; audio_vol=100; remixsid=8ebbda0d5149251c78674ac083fc03793256101e525aecc98d73da74
При этом снупи у меня в кукисах не получает никак этот remixsid. Код вышел такой
include("Snoopy.class.php");
$kont = new Snoopy;
$kont->submit('http://login.vk.com/?act=login',array('email'=>'t_r@live.ru','pass'=>'restoran'));
print_r($kont->headers);
Пробую в кукисах новой странице передавать те кукисы которые у меня от снупи $kont->headers дак там другие переменные совсем
Array ( [ p] => a580232dac348ab58ccb5c9020d84d46a6f3 [expires] => Wed, 07-Sep-2011 12:57:15 GMT [path] => / [domain] => login.vk.com [ l] => 30436009 )с теми кукисами что передаются у меня в браузере, не совпадают