Авто создание темы с формы шаблона.

umnepu9

Пользователь
Регистрация
16.02.12
Сообщения
17
Реакции
1
Баллы
3
Здравствуйте!

Интересует такой вопрос, есть форум кс, используется в в основном для отправки заявок на разбан.

В определенном разделе человек создает тему, в ней заявка по шаблону: ник, сервер, ип, причина, демо.

Так вот, я сделал форму с окошками ввода этих данных и кнопкой "оставить заявку", но на этом мои познание в программировании закончились.
Я нашел скрип для авто создании темы, но как их подружить понять не могу :sorry:

Код:
define('THIS_SCRIPT','datamanager');
define('SKIP_SESSIONCREATE',true);
chdir('/home/user/public_html/forum');
require_once('./global.php');
require_once('./includes/class_dm.php');
require_once('./includes/class_dm_threadpost.php');
$forumid=1;
$text='Привед';
$threaddm = new vB_DataManager_Thread_FirstPost($vbulletin, ERRTYPE_ARRAY);
$foruminfo = fetch_foruminfo($forumid);
$threaddm =& datamanager_init('Thread_FirstPost', $vbulletin, ERRTYPE_ARRAY, 'threadpost');
$threaddm->set('forumid', $forumid);
$threaddm->set('userid', 3);
$threaddm->set('title', 'Привед');
$threaddm->set('pagetext', $text);
$threaddm->set('allowsmilie', '1');
$threaddm->set('visible', '1');
$threaddm->set('sticky', '1');
$threaddm->set('open', '0');
$threaddm->set_info('forum', $foruminfo);
$threaddm->pre_save();
$threadid=0;
if(count($threaddm->errors) >= 1) { for($i=0; $i<count($threaddm->errors); $i++) { print "error:{$i}:{$threaddm->errors[$i]}\n"; } exit;
} $threadid = $threaddm->save(); build_thread_counters($threadid); build_forum_counters($forumid);




Возможно уже есть подобный хак?

Я бы в нем поковырялся бы и попробовал бы вытащить то что мне нужно, или хотя бы попробовал понять...

Подскажите плиз. :sorry:
 

Статистика форума

Темы
200.447
Сообщения
380.278
Пользователи
327.895
Новый пользователь
Dianne207
Сверху Снизу