File size: 12.25Kb
<?
/* Программное обеспечение для создания форумов 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 ($view == "") {
echo "<html>
<head>
<title>ReForum - Панель управления</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>
<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td align='center'><font size='5' face='Arial'>ReForum - Панель управления</font></td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Форум</h3><p></p><font size='-1'>";
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_themes WHERE parent_id=0 ORDER BY uid DESC";
$sqls1 = mysql_query($sqls1, $conn);
while ($aaf = mysql_fetch_array($sqls1)) {
$xxuid = $aaf["uid"];
if ($aaf["isb"] == "no") {
echo "<strong>·</strong><a href='lalala'>".$aaf["hheader"]."</a> [<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a> | <a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='blockmess.php?uid=$xxuid' title='Блокировать сообщениеL'>Блокировать</a>]<br/>";
} else if ($aaf["isb"] == "yes") {
echo "<strong>·</strong>".$aaf["hheader"]." (неактивный пост) [<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a> | <a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='unblockmess.php?uid=$xxuid' title='Разблокировать сообщение'>Разблокировать</a>]<br/>";
}
tree($aaf["uid"], $aaf["themeid"], 1, $conn, DBPREFIX);
echo "<p></p>";
}
echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
<a href='redact.php?view=bmess'>Блокированные сообщения</a><br>
<a href='redact.php?view=users'>Список пользователей</a><br>
<a href='redact.php?view=nusers'>Блокированные пользователи</a><br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='4%'> </td>
<td width='58%'> </td>
<td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано
<a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году.
Все права защищены.</font></td>
</tr>
</table>
</body>
</html>";
} else {
if ($view == "users") {
echo "<html>
<head>
<title>ReForum - Список пользователей</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>
<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td align='center'><font size='5' face='Arial'>ReForum - Список пользователей</font></td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Пользователи</h3><p></p><font size='-1'>";
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_users";
$sqls1 = mysql_query($sqls1, $conn);
while ($aaf = mysql_fetch_array($sqls1)) {
$xxuid = $aaf["uid"];
if ($aaf["isb"] == "no") {
echo "<strong>·</strong> <a href='lalala'>".$aaf["uname"]."</a> [<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='blockuser.php?uid=$xxuid' title='Блокировать юзера'>Блокировать</a>]<br/>";
} else if ($aaf["isb"] == "yes") {
echo "<strong>·</strong> ".$aaf["uname"]." (блокирован) [<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='unblockuser.php?uid=$xxuid' title='Разблокировать юзера'>Разблокировать</a>]<br/>";
}
}
echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
<a href='redact.php?view=bmess'>Блокированные сообщения</a><br>
Список пользователей<br>
<a href='redact.php?view=nusers'>Блокированные пользователи</a><br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='4%'> </td>
<td width='58%'> </td>
<td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано
<a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году.
Все права защищены.</font></td>
</tr>
</table>
</body>
</html>";
} elseif ($view == "bmess") {
echo "<html>
<head>
<title>ReForum - Блокированные сообщения</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>
<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td align='center'><font size='5' face='Arial'>ReForum - Блокированные сообщения</font></td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Форум</h3><p></p><font size='-1'>";
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_themes WHERE isb='yes'";
$sqls1 = mysql_query($sqls1, $conn);
while ($aaf = mysql_fetch_array($sqls1)) {
$xxuid = $aaf["uid"];
if ($aaf["isb"] == "no") {
echo "<strong>·</strong><a href='lalala'>".$aaf["hheader"]."</a> [<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a> | <a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='blockmess.php?uid=$xxuid' title='Блокировать сообщениеL'>Блокировать</a>]<br/>";
} else if ($aaf["isb"] == "yes") {
echo "<strong>·</strong>".$aaf["hheader"]." (неактивный пост) [<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a> | <a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='unblockmess.php?uid=$xxuid' title='Разблокировать сообщение'>Разблокировать</a>]<br/>";
}
}
echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
Блокированные сообщения<br>
<a href='redact.php?view=users'>Список пользователей</a><br>
<a href='redact.php?view=nusers'>Блокированные пользователи</a><br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='4%'> </td>
<td width='58%'> </td>
<td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано
<a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году.
Все права защищены.</font></td>
</tr>
</table>
</body>
</html>";
} elseif ($view == "nusers") {
echo "<html>
<head>
<title>ReForum - Список блокированных пользователей</title>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>
</head>
<body bgcolor='#FCFFFB'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td align='center'><font size='5' face='Arial'>ReForum - Список блокированных пользователей</font></td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='70%' valign='top'>
<font face='Arial'><h3>Блокированные пользователи</h3><p></p><font size='-1'>";
$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);
$sqls1 = "SELECT * FROM ".DBPREFIX."_ref_users WHERE isb='yes'";
$sqls1 = mysql_query($sqls1, $conn);
while ($aaf = mysql_fetch_array($sqls1)) {
$xxuid = $aaf["uid"];
if ($aaf["isb"] == "no") {
echo "<strong>·</strong> <a href='lalala'>".$aaf["uname"]."</a> [<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='blockuser.php?uid=$xxuid' title='Блокировать юзера'>Блокировать</a>]<br/>";
} else if ($aaf["isb"] == "yes") {
echo "<strong>·</strong> ".$aaf["uname"]." (блокирован) [<a href='adduser.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='deluser.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='unblockuser.php?uid=$xxuid' title='Разблокировать юзера'>Разблокировать</a>]<br/>";
}
}
echo "</font></font>
</td>
<td width='30%' valign='top'>
<font face='Arial'><h3>Действия</h3><p></p><font size='-1'>
<a href='addmess.php'>Добавить новую тему</a><br>
<a href='adduser.php'>Добавить пользователя</a><br>
<a href='redact.php?view=bmess'>Блокированные сообщения</a><br>
<a href='redact.php?view=users'>Список пользователей</a><br>
Блокированные пользователи<br>
</font></font>
</td>
</tr>
</table>
<hr noshade>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='4%'> </td>
<td width='58%'> </td>
<td width='38%'><font color='#333333' size='2' face='Arial'>Данное программное обеспечение разработано
<a href='http://drozd.artotron.com/'>Дроздовским Михаилом</a> в 2004 году.
Все права защищены.</font></td>
</tr>
</table>
</body>
</html>";
} else {
echo ",,,";
}
}
} else {
echo "...";
}
} else {
echo "Нет конфигурационного файла";
}
function tree($uid, $themeid, $smartcounter, $conn, $dbprefix) {
$sql = "SELECT * FROM ".$dbprefix."_ref_themes WHERE parent_id=$uid";
$a = mysql_query($sql, $conn);
while ($z = mysql_fetch_array($a)) {
for ($asdd = 0;$asdd<$smartcounter;$asdd++) {
echo " ";
}
$xxuid = $z["uid"];
if ($z["isb"] == "no") {
echo "<strong>·</strong><a href='lalala'>".$z["hheader"]."</a> [<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a> | <a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='blockmess.php?uid=$xxuid' title='Блокировать сообщениеL'>Блокировать</a>]<br/>";
} else if ($z["isb"] == "yes") {
echo "<strong>·</strong>".$z["hheader"]." (неактивный пост) [<a href='addmess.php?redact=$xxuid' title='Редактировать'>Редактировать</a> | <a href='addmess.php?phid=$xxuid' title='Ответить на сообщение'>Ответить на сообщение</a> | <a href='delete.php?uid=$xxuid' title='Удалить из базы данных'>Удалить</a> | <a href='unblockmess.php?uid=$xxuid' title='Разблокировать сообщение'>Разблокировать</a>]<br/>";
}
$att = $smartcounter + 1;
tree($z["uid"], $themeid, $att, $conn, $dbprefix);
}
return "yes";
}
?>