Привет всем: помогите написать парсер у меня не получается вот код
////настройки//////
$ot=8; //ID страницы с которой парсим
$do=15; //ID страницы до которой парсим
$site='http://wap4u.ru/anek/index.php?url=&fon=FFFFFF&txt=76625B&stxt=9E8379&module=read&cid=1&page='; //адрес форума
////////////////////
$i=0;
for($bn=$ot;$bn<$do;$bn++)
{
$file=file_get_contents(''.$site.''.$bn.'');
preg_match_all('#<hr/>([0-9]{2})\.([0-9]{2})., ([0-9]{2})\
[0-9]{2})<br/>(.*)<br/> <br/>#Uis',$file,$data);
//var_dump($ggg);
foreach($data[0] as $data2)
{
$data2=preg_replace('#<hr/>([0-9]{2})\.([0-9]{2})\., ([0-9]{2})\
[0-9]{2})<br/>#','',$data2);
$data2=str_replace('<br/> <br/>',' ',$data2);
$data2=str_replace('<br/>',' ',$data2);
$data2=str_replace('<br />',' ',$data2);
$data2=str_replace('"',' ',$data2);
$data2=str_replace('<',' ',$data2);
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `anekdoti` WHERE `text` = '$data2'"),0) > 0) {
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM `anekdoti` WHERE `text` = '$data2'"));
echo'<div class="menu">Цитата номер '.Anti_Xak::num($sql['id']).' уже существует </div>';
}else{
$time = time();
mysql_query("INSERT INTO `bash` SET `text`='$data2',`time`='$time'");
echo '<div class="menu">Цитата номер '.mysql_insert_id().' добавлена</div>';
$i++;
}
}
}