Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Получить установленные куки
 
 автор: sl1p   (30.05.2011 в 03:07)   письмо автору
 
 

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

В курле устанавливаются такие опции:
<?
curl_setopt 
($this->chCURLOPT_COOKIEJAR$cookiepath); // store
curl_setopt ($this->chCURLOPT_COOKIEFILE$cookiepath); // get

Т.е. можно отпарсить файл с кукисами созданный курлом.

зы. куки нужны чтобы далее открыть урл с помощью fopen() и stream_context_create() авторизированным на сайте.

У кого какие есть другие варианты решения?

  Ответить  
 
 автор: cheops   (30.05.2011 в 11:46)   письмо автору
 
   для: sl1p   (30.05.2011 в 03:07)
 

А вы сначала загрузите форму авторизации и загрузите куки методом GET, как это делают обычные посетители, а уже потом, отправляйте POST-данные, используя полученные cookie.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования