Вопрос по курл,или нет....

Статус
В этой теме нельзя размещать новые ответы.

m0hze

Новичок
Вопрос по курл,или нет....

В общем я програмирую не так давно,и успехи пока что оставляют желать лучшего,но это меня убило просто.
Излагаю проблему:
Имеем код:
PHP:
$exec = curl_init('http://forum.ru');
    curl_setopt($exec, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($exec, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');
    curl_setopt($exec, CURLOPT_REFERER, 'http://forum.ru/');
    curl_setopt($exec, CURLOPT_HEADER, 1);
    curl_setopt($exec, CURLOPT_COOKIEFILE, 'coockie.txt');
    $page = curl_exec($exec);
    curl_close($exec);
// Далее идут регулярки,в чем и есть вся соль.
    $search = preg_match_all('#onclick="return operate(.*);"#', $page, $result);
    $author = preg_match_all('#<span id="title([0-9]{0,9})">(.*)</span>#', $page, $compos);
    $group = preg_match_all('#<b id="performer([0-9]+)"(.*)</b>#',$page,$groupres);
Так вот сейчас нужно понять то что я напишу ниже...
Все работает как нужно,кроме первой регулярки.Я не понимаю как это происходит,но происходит.
В общем,она должна получить строку:
$result = array("1" => 12313,2424,242dsdasda34);
Все получаеться,кроме части: 242dsdasda34.
Верьте нет,но когда мы граббим страницу,то я получаю на месте 242dsdasda34,результат этого массива с предидущей страницы оО
Я чтото вообщи ничего не понимаю.Как так?
 

Фанат

oncle terrible
Команда форума
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху