Напишите парсер

1.58K
.
(\/)____o_O____(\/)
[KIT], всмысле другой?
.
Вот тема http://seclub.org/forum/index. ... 39388
.
(\/)____o_O____(\/)
Siege, Может ты файлы не так сохраняешь?
http://koenig.h2m.ru/test/new/1.txt - файл
http://koenig.h2m.ru/test/new/pars.php - скрипт
<?php
$file = '1.txt';
$str = file_get_contents($file);
$arr = explode('------', $str);
#echo '<pre>'; print_r($arr); echo '</pre>';
#$name = array();
#$date = array();
#$mess = array();
$x=2;
while ($x<sizeof($arr)-2) {
$post = explode(PHP_EOL, $arr[$x]);
unset($post[sizeof($post)]);
$name = $post[1];
$date = $post[2];
unset($post[0]);
unset($post[1]);
unset($post[2]);
$mess = implode('<br/>', $post);
echo $name . '<br/>' . $date . '<br/>' . $mess . '==<br/>';
/* тут две строки, запрос и выполнение */
$x++;
}

?>
.
Koenig, A номер темы в новом коде куда писать?
.
(\/)____o_O____(\/)
Siege, Вообще то сначала надо руками тему скачать в тхт. Можно конечно загрузчик написать, но думаю не сложно файл сохранить и в скрипте указать имя файла (1.тхт)
.
(\/)____o_O____(\/)
Siege, Снизу страницы где навигация, ссылка скачать тему. Надо авторизацию проходить чтоб ссылка была доступна
.
Koenig, Спс, работает.
.
<?php
$file = '1.txt';
$str = file_get_contents($file);
$arr = explode('------', $str);
#echo '<pre>'; print_r($arr); echo '</pre>';
#$name = array();
#$date = array();
#$mess = array();
$x=2;
while ($x<sizeof($arr)-2) {
$post = explode(PHP_EOL, $arr[$x]);
unset($post[sizeof($post)]);
$name = $post[1];
$date = $post[2];
unset($post[0]);
unset($post[1]);
unset($post[2]);
$mess = implode('<br/>', $post);
echo $name . '<br/>' . $date . '<br/>' . $mess . '==<br/>';
/* тут две строки, запрос и выполнение */
$x++;
}

?>
куда сдесь номер темы вписывать?
.
(\/)____o_O____(\/)
В запрос
.
на примере плз
ато я же не понимаю в коде нечего
Всего: 90