Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как получить содержание страницы, которая запрашивает cookies

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как получить содержание страницы, которая запрашивает cookies
Имя
Сообщение << Старые топики   Новые топики >>
Как получить содержание страницы, которая запрашивает cookies - 2009-10-07 21:53:52.190000   
Agent Smith

Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
Нужно получить содержание страницы, например www.test1.ru/index.php?id=1. Как получить содержание я знаю. А вот как отправить этому скрипту свои кукисы, которые отоносятся к этой странице? Не отправлю кукисы, доступ будет закрыт. И получу страничку с надписью об этом.
Post #: 1
RE: Как получить содержание страницы, которая запрашивает cookies - 2009-10-07 23:02:27.193333   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
&lt;?php @set_time_limit(0); @ini_set("display_errors","1"); function get($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208'); curl_setopt($ch, CURLOPT_COOKIE, "__utma=;__utmz=;"); // &lt;--------!!! curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_TIMEOUT, 30); $ss=curl_exec($ch); curl_close($ch); return $ss; } $a=get('http://forum.xakep.ru/m_1594116/tm.htm'); echo $a; ?&gt;
Post #: 2
RE: Как получить содержание страницы, которая запрашивает cookies - 2009-10-08 00:08:14.356666   
Agent Smith

Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
так и знал, что без курла не обойтись, но в нем я не силен. Придется почитать мануал.
Кажется, что у меня библиотека курл не подключена ибо
Fatal error: Call to undefined function curl_init() in Z:\home\test1.ru\www\curl\index.php on line 5

Как включить?
Post #: 3
RE: Как получить содержание страницы, которая запрашивает cookies - 2009-10-08 00:17:24.996666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
курлом еще самый простой вариант, чо там разбираться - подставляй свои куки в код выше и страница твоя
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как получить содержание страницы, которая запрашивает cookies







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.