[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: curl и preg_match_all
Frost-56
В чем может быть проблема, сайт с авторизацией.
Авторизуюсь по куки.

Curl в echo выводит что я авторизован и title я вижу 'Отправить сообщение'.
в вот preg_match_all говорит что в title у него слово 'Вход', значит не авторизован, как его понимать ?

Вот код:

<?php
error_reporting(E_ALL);
ini_set('display_errors', 'On');
$send = 'Отправить сообщение';
$line = 'Freeman2012';
$url = 'http://forum.kriminala.net/privmsg.php?mode=post';
$ch = curl_init();
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'username=' . $line . '&subject=%D3%F1%EB%F3%E3%E8');
$result = curl_exec($ch);
curl_close($ch);
echo $result;
$content = file_get_contents($url);
preg_match_all('#<title>(.*?)</title>#isU', $content, $match);
echo htmlspecialchars(print_r($match, 1));



?>




Спустя 40 минут, 54 секунды (19.01.2012 - 15:02) Игорь_Vasinsky написал(а):
Свернутый текст
http://forum.kriminala.net ph34r.gif

Спустя 1 час, 5 минут, 49 секунд (19.01.2012 - 16:08) Frost-56 написал(а):
Поможет кто с такой проблемой ?

Спустя 17 часов, 41 минута, 12 секунд (20.01.2012 - 09:49) Эли4ка написал(а):
Frost-56
Так регулярное выражение то не может авторизоваться..

Спустя 2 часа, 14 минут, 50 секунд (20.01.2012 - 12:04) Frost-56 написал(а):
Эли4ка, а не подскажете как сделать ?
надо как то брать слово со страницы где авторизация нужна.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.