File size: 4.17Kb
<?
/* Программное обеспечение для создания форумов ReForum.
* Версия 1.0 . Разработано Дроздовским Михаилом в 2005
* году. Все права защищены.
*
* Подробности по адресу: http://drozd.artotron.com/reforum/
*/
if (file_exists("../config.php") && file_exists("../mainclasses.php")) {
include "../config.php";
include "../mainclasses.php";
session_start();
if ($alogin == md5(crc32(ADM_LOGIN)) && $apwd == md5(ADM_PWD)) {
if ($uid != "" && $themeid != "" && $hheader != "" && $htext != "" && $isb != "") {
if ($rr != "redact") {
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$rfcntrl = new ReForum_Control($conn, DBPREFIX);
if ($rfcntrl->AddMessage($uid, $themeid, $parent_id, $user_id, $uname, $hheader, $htext, $uip, $isb)) {
echo "Сообщение успешно добавлено";
} else {
echo "Ошибка!";
}
} else {
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$rfcntrl = new ReForum_Control($conn, DBPREFIX);
if ($rfcntrl->RewriteMessage($uid, $themeid, $parent_id, $user_id, $uname, $hheader, $htext, $uip, $isb)) {
echo "Сообщение успешно изменено!";
} else {
echo "Ошибка!";
}
}
} elseif ($redact != "") {
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$rfcntrl = new ReForum_Control($conn, DBPREFIX);
$m_info = $rfcntrl->GetMessageInfo($redact);
echo "<html><head><title>Редактировать сообщение</title></head><body><font face='Arial'><h3>Редактировать сообщение</h3><p></p>
<font size='-1'>
<form method='post' action='addmess.php'>
UID: <input type='text' id='uid' name='uid' value='$redact'><input type='hidden' id='rr' name='rr' value='redact'><br>
ThemeId: <input type='text' id='themeid' name='themeid' value='".$m_info["themeid"]."'><br>
Parent_id: <input type='text' id='parent_id' name='parent_id' value='".$m_info["parent_id"]."'><br>
User_id: <input type='text' id='user_id' name='user_id' value='".$m_info["user_id"]."'><br>
User_name: <input type='text' id='uname' name='uname' value='".$m_info["uname"]."'><br>
Заголовок сообщения: <input type='text' id='hheader' name='hheader' value='".$m_info["hheader"]."'><br>
Текст сообщения: <textarea name='htext' id='htext'>".$m_info["htext"]."</textarea><br>
IP юзера: <input type='text' id='uip' name='uip' value='".$m_info["uip"]."'><br>
Блокировано сообщение или нет: <select name='isb' id='isb'>";
if ($m_info["isb"] == "yes") {
echo "<option value='yes' selected>Блокировано</option>
<option value='no'>Не блокировано</option>"; } else {
echo "<option value='yes'>Блокировано</option>
<option value='no' selected>Не блокировано</option>";
}
echo "</select><p></p>
<input type='submit' name='submit' id='submit'>
</form>
</font>
</font></body></html>";
} else {
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$rfcntrl = new ReForum_Control($conn, DBPREFIX);
$uue = $rfcntrl->GetFreeThemeId();
if ($thid == "") {
$thid = 0;
}
if ($phid == "") {
$phid = 0;
}
echo "<html><head><title>Добавить сообщение</title></head><body><font face='Arial'><h3>Добавить сообщение</h3><p></p>
<font size='-1'>
<form method='post' action='addmess.php'>
UID: <input type='text' id='uid' name='uid' value='$uue'><br>
ThemeId: <input type='text' id='themeid' name='themeid' value='$thid'><br>
Parent_id: <input type='text' id='parent_id' name='parent_id' value='$phid'><br>
User_id: <input type='text' id='user_id' name='user_id' value='0'><br>
User_name: <input type='text' id='uname' name='uname'><br>
Заголовок сообщения: <input type='text' id='hheader' name='hheader' value='$hhs'><br>
Текст сообщения: <textarea name='htext' id='htext'></textarea><br>
IP юзера: <input type='text' id='uip' name='uip'><br>
Блокировано сообщение или нет: <select name='isb' id='isb'>
<option value='yes'>Блокировано</option>
<option value='no'>Не блокировано</option>
</select><p></p>
<input type='submit' name='submit' id='submit'>
</form>
</font>
</font></body></html>";
}
} else {
echo "...";
}
} else {
echo "Нет конфигурационного файла";
}
?>