Показать сообщение отдельно

  #5  
Старый 18.11.2009, 18:55
Komyak
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
С нами: 9116253

Репутация: 26
По умолчанию

Не хочет... (= Он начинает работать в прогрессии... Давайте я код целиком(код слищком грязный,не ругаемся):
PHP код:
$page get_file_by_curl($host);
preg_match_all("|<\/ul><\/div><a href=\"(.*?)\" ><img src=\"|is",$page$matchPREG_PATTERN_ORDER);
$fh fopen("fileitog.txt""a+");
for ( 
$i=0$i<count($match[1]); $i++){
$content get_file_by_curl($host.$match[1][$i]);
preg_match_all("|<div class=\"subtitle\">(.*?)</div>.*<div class=\"body\">(.*?)<div class=\"author\" align=\"right\">|is",$content$match2PREG_PATTERN_ORDER);
for(
$k=0;$k<=count($match2[0][$i]);$k++){
$vestext .= $match2[1][$k];//Заголовок
$vestext2 .= $match2[2][$k];//Текст

$vestext serialize($vestext);
$vestext2 serialize($vestext2);

$d "REPLACE INTO `dle_post` VALUES ($k, 'user', '2009-11-04 14:45:51', '$vestext2', '', '', '$vestext', '', '', '1', 'post$k', 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, '', '', 1, '', '', '', 0, 'Теги', '');";
fwrite($fh$d."\n");
}}
fclose($fh);

?> 
Делаю, чтоб после парсинга сразу запихивалось в sql. Вложил
Цитата:
Лучше открытие до цикла, запись в цикле, а после цикла закрытие
Помогите... Пытался при записи разбить через foreash, но не могу в него запихнуть сразу два массива(хотя может и не по тому пути двигаюсь).
 
Ответить с цитированием