Граббер

Статус
В этой теме нельзя размещать новые ответы.
что то не хочет работать, пытаюсь выести следующим образом:

Код:
#название и ссылка 
preg_match("|<div id='plus-\d*'></div><hr><br><b><a\s*href='([^']*)'>(.*?)</a></b>|is", $html, $url); 
#категория 
preg_match("|<br>Категория:[\s]*<a href='[^']*'>(.*?)</a>|is", $html, $cat); 
#скриншот 
preg_match("|[<a href='([^']*)'>скриншот</a>]|is", $html, $scr); 
#описание 
preg_match("|2010,(.*?)[|is", $html, $discr); 

echo "$url $cat";
echo "$discr";
echo "$scr";

вылазит сообщение об ошибке

Warning: preg_match() [function.preg-match]: Compilation failed: unmatched parentheses at offset 16 in E:\webserver\www\curl\curl.php on line 25

Warning: preg_match() [function.preg-match]: Compilation failed: missing terminating ] for character class at offset 11 in E:\webserver\www\curl\curl.php on line 27
Array Array
 
забыл экранировать квадратные скобки

PHP:
#название и ссылка 
preg_match("|<div id='plus-\d*'></div><hr><br><b><a\s*href='([^']*)'>(.*?)</a></b>|is", $html, $url); 
#категория 
preg_match("|<br>Категория:[\s]*<a href='[^']*'>(.*?)</a>|is", $html, $cat); 
#скриншот 
preg_match("|[<a href='([^']*)'>скриншот</a>\]|is", $html, $scr); 
#описание 
preg_match("|2010,(.*?)\[|is", $html, $discr); 
echo "$url $cat";
echo "$discr";
echo "$scr";
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху