Siege,
<?php
define('_IN_JOHNCMS', 1);
require_once('../incfiles/core.php');
$file = '1.txt'; // имя файла темы //
$num_tem = 3; // номер темы //
$time = time();
$str = file_get_contents($file);
$arr = explode('------', $str);
$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("\n", $post);
$text = '' . $name . "\n" . $date . "\n" . '
' . '--' . '' . $mess . '';
$sql = "insert into `forum` set `from`='Admin', `user_id`=1, `refid`='" . $num_tem . "', `type`='m', `ip`='127.0.0.1', `soft`='Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.51', `time`='" . $time . "', `text`='" . $text . "'";
mysql_query($sql);
$x++;
}
?>
архив распаковать в папку на уровень выше корня(например форум), или создать новую. тему скачивать
http://seclub.org/forum/index. ... 71777 ? нужна авторизация
Siege, Ну да, в примере скаченная подобная тема
Как врубить парсер можеш описать? Номе это ид темы?
Siege, кинь ссылку на тему, подробно опишу
Siege, получаем три файла
далее просто редактируем скрипт, указываем тему, номер, нужно предварительно создать, узнаем номер и аписываем
$num_tem = 3; // номер темы //
например номер 25
$file = '1.txt'; // имя файла темы //
тут имя файла, запускаешь для 1.txt , потом для 2.txt, потом для 3.txt
Как заставить его работать не догоню?