Просмотр файла reforum/cp/adduser.php

Размер файла: 3.73Kb
<?

 /* Программное обеспечение для создания форумов 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 != "" && $uname != "" && $ulogin != "" && $upwd != "" && $uemail != "" && $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->RewriteUser($uid, $uname, $ulogin, $upwd, $uemail, $usite, $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->AddUser($uid, $uname, $ulogin, $upwd, $uemail, $usite, $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);

$uue = $rfcntrl->GetUserInfo($redact);

echo "<html><head><title>Изменить информацию о пользователе</title></head><body><font face='Arial'><h3>Изменить информацию о пользователе</h3><p></p>
<font size='-1'>
<form method='post' action='adduser.php'>
UID: <input type='text' id='uid' name='uid' value='".$redact."'><input type='hidden' name='rr' id='rr' value='redact'><br>
Имя (ник) пользователя: <input type='text' id='uname' name='uname' value='".$uue["uname"]."'><br>
Логин пользователя: <input type='text' id='ulogin' name='ulogin' value='новый логин'><br>
Пароль пользователя: <input type='text' id='upwd' name='upwd' value='новый пароль'><br>
E-mail пользователя: <input type='text' id='uemail' name='uemail' value='".$uue["uemail"]."'><br>
Сайт пользователя: <input type='text' id='usite' name='usite' value='".$uue["usite"]."'><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 {

$conn = mysql_connect(MYSQL_SERVER, MYSQL_LOGIN, MYSQL_PWD);
mysql_select_db(MYSQL_DBNAME, $conn);

$rfcntrl = new ReForum_Control($conn, DBPREFIX);

$uue = $rfcntrl->GetFreeUserId();

$randlogin = ReForum_Enc::GetRandomLogin(10);
$randpwd = ReForum_Enc::GetRandomPwd(15);

echo "<html><head><title>Добавить пользователя</title></head><body><font face='Arial'><h3>Добавить пользователя</h3><p></p>
<font size='-1'>
<form method='post' action='adduser.php'>
UID: <input type='text' id='uid' name='uid' value='$uue'><br>
Имя (ник) пользователя: <input type='text' id='uname' name='uname'><br>
Логин пользователя: <input type='text' id='ulogin' name='ulogin' value='$randlogin'><br>
Пароль пользователя: <input type='text' id='upwd' name='upwd' value='$randpwd'><br>
E-mail пользователя: <input type='text' id='uemail' name='uemail'><br>
Сайт пользователя: <input type='text' id='usite' name='usite'><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 "Нет конфигурационного файла";
}
?>