<?php
#-----------------------------------------------------#
# ********* WAP-MOTORS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
#-----------------------------------------------------#
//-------------------------------------//
//------Mod by Energetik------//
//--http://energetik.h2m.ru--//
//-------------------------------------//
require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
require_once"../template/setbook.php";
include_once"../themes/$config_themes/index.php";
include_once"../template/isset.php";
if ($provlog==$_SESSION['log'] && $provpar==md5($_SESSION['par']) && $_SESSION['log']!="" && md5($_SESSION['par'])!="") {
if ($dostup==101 || $dostup==102 || $dostup==103 || $dostup==105){
echo'<img src="../images/img/menu.gif" alt=""> <b>Управление гостевой</b><br><br>';
if(!isset($action)){
echo '<a href="#down"><img src="../images/img/downs.gif" alt=""></a> ';
echo'<a href="book.php?rand='.rand(0,99).'&'.SID.'">Обновить</a> | ';
echo '<a href="../book/index.php?start='.$start.'&'.SID.'">Обзор</a><br><hr>';
$file = file(BASEDIR."local/book.dat");
$file = array_reverse($file);
$total = count($file);
if($total<1){echo'<br><img src="../images/img/reload.gif" alt=""> <b>Сообщений еще нет!</b><br>';}
$start = (int)$_GET['start'];
if($start < 0 || $start > $total){$start = 0;}
if ($total < $start + $config_bookpost){ $end = $total;}
else {$end = $start + $config_bookpost; }
for ($fm = $start; $fm < $end; $fm++){
$dt = explode("|",$file[$fm]);
$num=$total-$fm-1;
$admin_mess = str_replace($dt[6],'<br><font color="#FF0033">'.$dt[6].'</font>',$dt[6]);
$dt[0]=bb_code($dt[0]);
if($total>1){
echo '<form action="book.php?action=selectdel&'.SID.'" method="POST">';}
if($fm>=0){
echo'<div class=b>';
if($total>1){
echo'<input type="checkbox" name="check'.$num.'" /> ';}
echo'<img src="../images/img/edit.gif" alt=""> ';
echo'<b><a href="../pages/anketa.php?uz='.$dt[1].'&'.SID.'">'.nickname($dt[1]).' '.$dt[8].'</a></b><br>(Логин: '.$dt[1].')<br><small>('.date_fixed($dt[3]).')</small><br>';
echo'<a href="book.php?action=otvet&rd='.$num.'&start='.$start.'&'.SID.'">[Ответ пользователю]</a> ';
echo'<br><a href="book.php?action=edit&rd='.$num.'&start='.$start.'&'.SID.'">[Изменить]</a> ';
echo'<a href="book.php?action=del&rd='.$num.'&start='.$start.'&'.SID.'"><font color="#FF0000">[Удалить]</font></a></div>';
echo $dt[0].'<br><small><font color="#CC00CC">('.$dt[4].','. $dt[5].')</font></small>';
if($admin_mess!=""){ echo $admin_mess;}
echo'<br><br>';}}
if($total>1) {
echo'<br><input type="submit" value="Удалить выбранное" /></form>';}
echo'<hr>';
if ($start != 0) {echo '<a href="book.php?start='.($start - $config_bookpost).'&'.SID.'"><-Назад </a>';}else{echo'<-Назад';}
echo' | ';
if ($total > $start + $config_bookpost) {echo ' <a href="book.php?start='.($start + $config_bookpost).'&'.SID.'">Далее-></a>';}else{echo'Далее->';}
$ba=ceil($total/$config_bookpost);
$ba2=$ba*$config_bookpost-$config_bookpost;
echo '<br><hr>Страницы:';
$asd=$start-($config_bookpost*3);
$asd2=$start+($config_bookpost*4);
if($asd<$total && $asd>0){echo ' <a href="book.php?start=0&'.SID.'">1</a> ... ';}
for($i=$asd; $i<$asd2;)
{
if($i<$total && $i>=0){
$ii=floor(1+$i/$config_bookpost);
if ($start==$i) {
echo ' <b>('.$ii.')</b>';
}else {
echo ' <a href="book.php?start='.$i.'&'.SID.'">'.$ii.'</a>';
}}
$i=$i+$config_bookpost;}
if($asd2<$total){echo ' ... <a href="book.php?start='.$ba2.'&'.SID.'">'.$ba.'</a>';}
echo'<br><br>Сообщений: <font color="red">'.(int)$total.'</font><br>';
include_once BASEDIR."template/lb.php";
include_once BASEDIR."book/who.php";
echo'<br><br><img src="../images/img/back.gif" alt=""> <a href="../book/index.php?'.SID.'">В гостевую</a>';
if ($total>1) {
echo'<br><img src="../images/img/error.gif" alt=""> <a href="book.php?action=prodel&'.SID.'">Очистить гостевую</a>';}
if ($dostup==101 || $dostup==102){
echo '<br><img src="../images/img/reload.gif" alt=""> <a href="book.php?action=revolushion&'.SID.'">Пересчитать</a>';}
if ($dostup==101){
echo'<br><img src="../book/img/nastroyki.png" alt=""> <a href="book.php?action=setbook&'.SID.'">Настройки гостевой</a>';
echo'<br><img src="../book/img/nastroyki.png" alt=""> <a href="book.php?action=setguestbook&'.SID.'">Прочие настройки</a>';}}
//---Удаление выбраных---//
if($action=="selectdel"){
$file=file("../local/book.dat");
$fp=fopen("../local/book.dat","w");
flock ($fp,LOCK_EX);
$i=0;
while ( isset($file[$i])) {
if (isset($_POST["check$i"])) {
unset($file[$i]);}
$i++;}
fputs($fp, implode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);
header ("Location: book.php?isset=selectpost&".SID); exit;}
//-Ответ пользователю-//
if($action=="otvet") {
$lines=file(BASEDIR."local/book.dat");
if (isset($rd)) {
$dt=explode("|", $lines[$rd]);
echo'<div class=b><img src="../images/img/edit.gif" alt=""> <b><a href="../pages/anketa.php?uz='.$dt[1].'&'.SID.'"> '.$dt[1].' </a></b> ('.$dt[2].' / '. $dt[3].')</div>';
echo $dt[0].'<br><hr>';
if(!empty($dt[6])){echo'<br>Внимание! Вы уже отвечали на это сообщение<br><br>';}
echo'Ответ на сообщение:';
$dt[0] = nosmiles($dt[0]);
$dt[6] = nosmiles($dt[6]);
echo'<form action="book.php?rd='.$rd.'&action=addotvet&start='.$start.'&'.SID.'" method="POST">';
echo'<input name="msg" type="hidden" value="'.$dt[0].'">';
echo'<input name="name" type="hidden" value="'.$dt[1].'">';
echo'<input name="timer" type="hidden" value="'.$dt[3].'">';
echo'<input name="mobila" type="hidden" value="'.$dt[4].'">';
echo'<input name="ip" type="hidden" value="'.$dt[5].'">';
echo'Cообщение:<br>';
echo'<textarea cols="25" rows="3" name="msg2">'.$dt[6].'</textarea>';
echo'<br><input type="submit" value="Ответить"></form><hr>';
}else{echo'Произошла ошибка, не выбрана строка';}
echo'<br><img src="../images/img/back.gif" alt=""> <a href="book.php?'.SID.'">Вернуться</a>';}
//---Добавление ответа---//
if($action=="addotvet") {
$msg2=check($msg2);
$name=check($name);
$msg=check($msg);
$day=check($day);
$timer=check($timer);
$mobila=check($mobila);
$ip=check($ip);
$msg = smiles($msg);
$msg2 = smiles($msg2);
$text=$msg.'|'.$name.'||'.$timer.'|'.$mobila.'|'.$ip.'|'.$log.': '.$msg2.'||';
$text=no_br($text);
if (isset($rd)) {
$file=file(BASEDIR."local/book.dat");
$fp=fopen(BASEDIR."local/book.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i< sizeof($file);$i++) {if ($rd!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$text\r\n");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);}
header ("Location: book.php?start=$start&isset=mp_bookotvet&".SID);}
//---Редактирование---//
if($action=="edit") {
$lines=file(BASEDIR."local/book.dat");
if (isset($rd)) {
$dt=explode("|", $lines[$rd]);
$dt[0] = nosmiles($dt[0]);
$dt[6] = nosmiles($dt[6]);
echo'Редактирование сообщения: <b>'.$dt[1].'</b><br>';
echo '<br><form action="book.php?rd='.$rd.'&action=addedit&start='.$start.'&'.SID.'" method="POST">';
echo 'Cообщение:<br>';
echo '<textarea cols="50" rows="3" name="msg">'.$dt[0].'</textarea><br>';
echo '<input type="hidden" name="name" value="'.$dt[1].'">';
echo '<input type="hidden" name="timer" value="'.$dt[3].'">';
echo '<input type="hidden" name="mobila" value="'.$dt[4].'">';
echo '<input type="hidden" name="ip" value="'.$dt[5].'">';
echo '<input type="hidden" name="msg2" value="'.$dt[6].'">';
echo '<br><input type="submit" value="Изменить"></form><hr>';
}else{
echo 'Произошла ошибка, не выбрана строка';}
echo'<br><img src="../images/img/back.gif" alt=""> <a href="book.php?'.SID.'">Вернуться</a>';}
//-Изменение сообщения-//
if($action=="addedit") {
$name=check($name);
$msg=check($msg);
$timer=check($timer);
$mobila=check($mobila);
$ip=check($ip);
$msg2=check($msg2);
$msg = smiles($msg);
$msg2 = smiles($msg2);
$text=$msg.'|'.$name.'||'.$timer.'|'.$mobila.'|'.$ip.'|'.$msg2.'|Отредактировано: '.$log.' ('.date("d.m.Y / H:i",$sitetime).')|';
$text=no_br($text);
if (isset($rd)) {
$file=file(BASEDIR."local/book.dat");
$fp=fopen(BASEDIR."local/book.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for ($i=0;$i< sizeof($file);$i++) {if ($rd!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$text\r\n");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);}
header ("Location: book.php?start=$start&isset=mp_bookeditpost&".SID);}
//---Удаление сообщения---//
if($action=="del") {
if (isset($rd)) {
$file=file(BASEDIR."local/book.dat");
$fp=fopen(BASEDIR."local/book.dat","w");
flock ($fp,LOCK_EX);
for ($i=0;$i< sizeof($file);$i++) { if ($i==$rd) {unset($file[$i]);} }
fputs($fp, implode($file));
flock ($fp,LOCK_UN);
fclose($fp);}
header ("Location: book.php?start=$start&isset=mp_bookdelpost&".SID);}
//-Подтверждение очистки-//
if ($action=="prodel") {
echo'<br>Вы уверены что хотите удалить все сообщения в гостевой?<br>';
echo'<img src="../images/img/error.gif" alt=""> <b><a href="book.php?action=alldel&'.SID.'">Да уверен!</a></b><br>';
echo '<br><img src="../images/img/back.gif" alt=""> <a href="book.php?'.SID.'">Вернуться</a>';}
//--Очистка гостевой--//
if($action=="alldel") {
$file=file(BASEDIR."local/book.dat");
$fp=fopen(BASEDIR."local/book.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
header ("Location: book.php?isset=mp_bookclear&".SID);}
//--Пересчет--//
if($action=="revolushion") {
$fb = file(BASEDIR."local/book.dat");
$countbook=count($fb);
$fl = file(BASEDIR."local/local.dat");
$u = explode("|",$fl[0]);
$u[0]=(int)$countbook;
$t=$u[0].'|'.$u[1].'|'.$u[2].'|'.$u[3].'|'.$u[4].'|'.$u[5].'|'.$u[6].'|'.$u[7].'|'.$u[8].'|'.$u[9].'|'.$u[10].'|';
$fp = fopen(BASEDIR."local/local.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$t);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
header ("Location: book.php?isset=mp_bookrevolushion&".SID);}
//--Настройки гостевой--//
if($action=="setbook"){
if ($dostup==101){
echo'<img src="../book/img/nastroyki.png" alt=""> Настройки<br>';
echo'<div align="center" class=b><b><font color="green">Автор модификации: <font color="red">'.$setbook_mod.'</font></font></b></div>';
echo'<form method="post" action="book.php?action=edits&'.SID.'">';
echo'Должность пользователя: <br>вкл.-';
if($setbook_data[0]=="1"){
echo '<input name="setbook_s" type="radio" value="1" checked>';} else {echo '<input name="setbook_s" type="radio" value="1" />';} echo ' ';
if($setbook_data[0]=="0"){
echo '<input name="setbook_s" type="radio" value="0" checked>';} else {echo '<input name="setbook_s" type="radio" value="0" />';}echo'-выкл.<br>';
if($setbook_data[0]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[0]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[0]==""){echo'Состояние: не выбрано<hr>';}
echo'Баллы пользователя: <br>вкл.-';
if($setbook_data[1]=="1"){
echo '<input name="setbook_s1" type="radio" value="1" checked>';} else {echo '<input name="setbook_s1" type="radio" value="1" />';}
echo ' ';
if($setbook_data[1]=="0"){
echo '<input name="setbook_s1" type="radio" value="0" checked>';} else {echo '<input name="setbook_s1" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[1]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[1]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[1]==""){echo'Состояние: не выбрано<hr>';}
echo'Репутация пользователя: ';
echo'<br>вкл.-';
if($setbook_data[2]=="1"){
echo '<input name="setbook_s2" type="radio" value="1" checked>';} else {echo '<input name="setbook_s2" type="radio" value="1" />';}
echo ' ';
if($setbook_data[2]=="0"){
echo'<input name="setbook_s2" type="radio" value="0" checked>';} else {echo '<input name="setbook_s2" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[2]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[2]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[2]==""){echo'Состояние: не выбрано<hr>';}
echo'Приват пользователя: <br>вкл.-';
if($setbook_data[3]=="1"){
echo '<input name="setbook_s3" type="radio" value="1" checked>';} else {echo '<input name="setbook_s3" type="radio" value="1" />';}
echo ' ';
if($setbook_data[3]=="0"){
echo '<input name="setbook_s3" type="radio" value="0" checked>';} else {echo '<input name="setbook_s3" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[3]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[3]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[3]==""){echo'Состояние: не выбрано<hr>';}
echo'Ответ пользователю: <br>вкл.-';
if($setbook_data[4]=="1"){
echo '<input name="setbook_s4" type="radio" value="1" checked>';} else {echo '<input name="setbook_s4" type="radio" value="1" />';}
echo ' ';
if($setbook_data[4]=="0"){
echo '<input name="setbook_s4" type="radio" value="0" checked>';} else {echo '<input name="setbook_s4" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[4]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[4]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[4]==""){echo'Состояние: не выбрано<hr>';}
echo'Ответ пользователю для гостей: <br>вкл.-';
if($setbook_data[16]=="1"){
echo '<input name="setbook_s16" type="radio" value="1" checked>';} else {echo '<input name="setbook_s16" type="radio" value="1" />';}
echo ' ';
if($setbook_data[16]=="0"){
echo '<input name="setbook_s16" type="radio" value="0" checked>';} else {echo '<input name="setbook_s16" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[16]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[16]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[16]==""){echo'Состояние: не выбрано<hr>';}
echo'Ответ пользователю без промежуточной страницы: <br>вкл.-';
if($setbook_data[22]=="1"){
echo '<input name="setbook_s22" type="radio" value="1" checked>';} else {echo '<input name="setbook_s22" type="radio" value="1" />';}
echo ' ';
if($setbook_data[22]=="0"){
echo '<input name="setbook_s22" type="radio" value="0" checked>';} else {echo '<input name="setbook_s22" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[22]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[22]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[22]==""){echo'Состояние: не выбрано<hr>';}
echo'Редактирование сообщения: <br>вкл.-';
if($setbook_data[19]=="1"){
echo '<input name="setbook_s19" type="radio" value="1" checked>';} else {echo '<input name="setbook_s19" type="radio" value="1" />';}
echo ' ';
if($setbook_data[19]=="0"){
echo '<input name="setbook_s19" type="radio" value="0" checked>';} else {echo '<input name="setbook_s19" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[19]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[19]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[19]==""){echo'Состояние: не выбрано<hr>';}
echo'Удаление сообщения: <br>вкл.-';
if($setbook_data[20]=="1"){
echo '<input name="setbook_s20" type="radio" value="1" checked>';} else {echo '<input name="setbook_s20" type="radio" value="1" />';}
echo ' ';
if($setbook_data[20]=="0"){
echo '<input name="setbook_s20" type="radio" value="0" checked>';} else {echo '<input name="setbook_s20" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[20]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[20]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[20]==""){echo'Состояние: не выбрано<hr>';}
echo'Время сообщения: <br>вкл.-';
if($setbook_data[11]=="1"){
echo '<input name="setbook_s11" type="radio" value="1" checked>';} else {echo '<input name="setbook_s11" type="radio" value="1" />';}
echo ' ';
if($setbook_data[11]=="0"){
echo '<input name="setbook_s11" type="radio" value="0" checked>';} else {echo '<input name="setbook_s11" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[11]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[11]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[11]==""){echo'Состояние: не выбрано<hr>';}
echo'Время сообщения для гостей: <br>вкл.-';
if($setbook_data[13]=="1"){
echo '<input name="setbook_s13" type="radio" value="1" checked>';} else {echo '<input name="setbook_s13" type="radio" value="1" />';}
echo ' ';
if($setbook_data[13]=="0"){
echo '<input name="setbook_s13" type="radio" value="0" checked>';} else {echo '<input name="setbook_s13" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[13]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[13]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[13]==""){echo'Состояние: не выбрано<hr>';}
echo'Показ IP-адреса: <br>вкл.-';
if($setbook_data[12]=="1"){
echo '<input name="setbook_s12" type="radio" value="1" checked>';} else {echo '<input name="setbook_s12" type="radio" value="1" />';}
echo ' ';
if($setbook_data[12]=="0"){
echo '<input name="setbook_s12" type="radio" value="0" checked>';} else {echo '<input name="setbook_s12" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[12]=="1"){echo'Состояние: <font color="lime">показ всем</font><hr>';}
if($setbook_data[12]=="0"){echo'Состояние: <font color="red">показ администрации</font><hr>';}
if($setbook_data[12]==""){echo'Состояние: не выбрано<hr>';}
echo'Показ IP-адреса гостям: <br>вкл.-';
if($setbook_data[17]=="1"){
echo '<input name="setbook_s17" type="radio" value="1" checked>';} else {echo '<input name="setbook_s17" type="radio" value="1" />';}
echo ' ';
if($setbook_data[17]=="0"){
echo '<input name="setbook_s17" type="radio" value="0" checked>';} else {echo '<input name="setbook_s17" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[17]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[17]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[17]==""){echo'Состояние: не выбрано<hr>';}
echo'Показ количества человек в гостевой: <br>вкл.-';
if($setbook_data[18]=="1"){
echo '<input name="setbook_s18" type="radio" value="1" checked>';} else {echo '<input name="setbook_s18" type="radio" value="1" />';}
echo ' ';
if($setbook_data[18]=="0"){
echo '<input name="setbook_s18" type="radio" value="0" checked>';} else {echo '<input name="setbook_s18" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[18]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[18]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[18]==""){echo'Состояние: не выбрано<hr>';}
echo'Настройки пользователя: <br>вкл.-';
if($setbook_data[14]=="1"){
echo '<input name="setbook_s14" type="radio" value="1" checked>';} else {echo '<input name="setbook_s14" type="radio" value="1" />';}
echo ' ';
if($setbook_data[14]=="0"){
echo '<input name="setbook_s14" type="radio" value="0" checked>';} else {echo '<input name="setbook_s14" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[14]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[14]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[14]==""){echo'Состояние: не выбрано<hr>';}
echo'Показ аватаров: <br>вкл.-';
if($setbook_data[15]=="1"){
echo '<input name="setbook_s15" type="radio" value="1" checked>';} else {echo '<input name="setbook_s15" type="radio" value="1" />';}
echo ' ';
if($setbook_data[15]=="0"){
echo '<input name="setbook_s15" type="radio" value="0" checked>';} else {echo '<input name="setbook_s15" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[15]=="1"){echo'Состояние: <font color="lime">показывать</font><hr>';}
if($setbook_data[15]=="0"){echo'Состояние: <font color="red">не показывать</font><hr>';}
if($setbook_data[15]==""){echo'Состояние: не выбрано<hr>';}
echo'Имя гостя: <br>вкл.-';
if($setbook_data[5]=="1"){
echo '<input name="setbook_s5" type="radio" value="1" checked>';} else {echo '<input name="setbook_s5" type="radio" value="1" />';}
echo ' ';
if($setbook_data[5]=="0"){
echo '<input name="setbook_s5" type="radio" value="0" checked>';} else {echo '<input name="setbook_s5" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[5]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[5]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[5]==""){echo'Состояние: не выбрано<hr>';}
echo'Проверочное число: <br>вкл.-';
if($setbook_data[6]=="1"){
echo '<input name="setbook_s6" type="radio" value="1" checked>';} else {echo '<input name="setbook_s6" type="radio" value="1" />';}
echo ' ';
if($setbook_data[6]=="0"){
echo '<input name="setbook_s6" type="radio" value="0" checked>';} else {echo '<input name="setbook_s6" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[6]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[6]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[6]==""){echo'Состояние: не выбрано<hr>';}
echo'Вид проверочного числа: <br>цифры-';
if($setbook_data[9]=="1"){
echo'<input name="setbook_s9" type="radio" value="1" checked>';
} else {
echo'<input name="setbook_s9" type="radio" value="1" />';}
echo' ';
if($setbook_data[9]=="0"){
echo'<input name="setbook_s9" type="radio" value="0" checked>';
} else {
echo'<input name="setbook_s9" type="radio" value="0" />';}
echo'-картинка<br>';
if($setbook_data[9]=="1"){
echo'Состояние: <font color="lime">цифровой вид</font><hr>';}
if($setbook_data[9]=="0"){
echo'Состояние: <font color="red">вид картинки</font><hr>';}
if($setbook_data[9]==""){echo'Состояние: не выбрано<hr>';}
echo'Антиреклама: <br>вкл.-';
if($setbook_data[8]=="1"){
echo '<input name="setbook_s8" type="radio" value="1" checked>';} else {echo '<input name="setbook_s8" type="radio" value="1" />';}
echo ' ';
if($setbook_data[8]=="0"){
echo '<input name="setbook_s8" type="radio" value="0" checked>';} else {echo '<input name="setbook_s8" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[8]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[8]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[8]==""){echo'Состояние: не выбрано<hr>';}
echo'Вид антирекламы: <br>гостям-';
if($setbook_data[10]=="1"){
echo '<input name="setbook_s10" type="radio" value="1" checked>';} else {echo '<input name="setbook_s10" type="radio" value="1" />';}
echo ' ';
if($setbook_data[10]=="0"){
echo '<input name="setbook_s10" type="radio" value="0" checked>';} else {echo '<input name="setbook_s10" type="radio" value="0" />';}
echo'-всем<br>';
if($setbook_data[10]=="1"){echo'Состояние: <font color="lime">для гостей</font><hr>';}
if($setbook_data[10]=="0"){echo'Состояние: <font color="red">для всех</font><hr>';}
if($setbook_data[10]==""){echo'Состояние: не выбрано<hr>';}
echo'Вид сообщения: <br>вкл.-';
if($setbook_data[21]=="1"){
echo '<input name="setbook_s21" type="radio" value="1" checked>';} else {echo '<input name="setbook_s21" type="radio" value="1" />';}
echo ' ';
if($setbook_data[21]=="0"){
echo '<input name="setbook_s21" type="radio" value="0" checked>';} else {echo '<input name="setbook_s21" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[21]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[21]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[21]==""){echo'Состояние: не выбрано<hr>';}
echo'Гостевая книга: <br>вкл.-';
if($setbook_data[7]=="1"){
echo '<input name="setbook_s7" type="radio" value="1" checked>';} else {echo '<input name="setbook_s7" type="radio" value="1" />';}
echo ' ';
if($setbook_data[7]=="0"){
echo '<input name="setbook_s7" type="radio" value="0" checked>';} else {echo '<input name="setbook_s7" type="radio" value="0" />';}
echo'-выкл.<br>';
if($setbook_data[7]=="1"){echo'Состояние: <font color="lime">включено</font><hr>';}
if($setbook_data[7]=="0"){echo'Состояние: <font color="red">отключено</font><hr>';}
if($setbook_data[7]==""){echo'Состояние: не выбрано<hr>';}
echo'<input value="Применить" type="submit" /></form><br>';
echo'<img src="../images/img/back.gif" alt=""> <a href="book.php?'.SID.'">Вернуться</a>';
}else{header ("Location: book.php?".SID); exit;}}
//--Сохранение настроек--//
if($action=="edits"){
if ($dostup==101){
$sdata = file_get_contents(BASEDIR."local/setbook.dat");
$sbdata = explode("|",$sdata);
$sbdata[0]=(int)$setbook_s;
$sbdata[1]=(int)$setbook_s1;
$sbdata[2]=(int)$setbook_s2;
$sbdata[3]=(int)$setbook_s3;
$sbdata[4]=(int)$setbook_s4;
$sbdata[5]=(int)$setbook_s5;
$sbdata[6]=(int)$setbook_s6;
$sbdata[7]=(int)$setbook_s7;
$sbdata[8]=(int)$setbook_s8;
$sbdata[9]=(int)$setbook_s9;
$sbdata[10]=(int)$setbook_s10;
$sbdata[11]=(int)$setbook_s11;
$sbdata[12]=(int)$setbook_s12;
$sbdata[13]=(int)$setbook_s13;
$sbdata[14]=(int)$setbook_s14;
$sbdata[15]=(int)$setbook_s15;
$sbdata[16]=(int)$setbook_s16;
$sbdata[17]=(int)$setbook_s17;
$sbdata[18]=(int)$setbook_s18;
$sbdata[19]=(int)$setbook_s19;
$sbdata[20]=(int)$setbook_s20;
$sbdata[21]=(int)$setbook_s21;
$sbdata[22]=(int)$setbook_s22;
for ($u=0; $u<36; $u++){
if($sbdata[$u]<0){
$sbdata[$u]=0;}
$stext.=$sbdata[$u].'|';}
$fp=fopen(BASEDIR."local/setbook.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$stext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($stext);
header ("Location: ../book/index.php?&isset=editsetting".SID); exit;}else{header ("Location: book.php?".SID); exit;}}
//--Прочие настройки гостевой--//
if($action=="setguestbook"){
if ($dostup==101){
echo '<form method="post" action="book.php?action=editguestbook&'.SID.'">';
echo 'Сообщений в гостевой на стр.:<br><input name="conf_set19" maxlength="2" value="'.$con_data[19].'" /><br>';
echo 'Разрешать гостям писать в гостевой: <br>Да';
if($con_data[20]=="1"){
echo '<input name="conf_set20" type="radio" value="1" checked>';} else {echo '<input name="conf_set20" type="radio" value="1" />';}
echo ' ';
if($con_data[20]=="0"){
echo '<input name="conf_set20" type="radio" value="0" checked>';} else {echo '<input name="conf_set20" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Неавторизованный пользователь:<br><input name="conf_set21" maxlength="20" value="'.$con_data[21].'" /><br>';
echo 'Кол-во постов в гостевой сохраняется:<br><input name="conf_set25" maxlength="4" value="'.$con_data[25].'" /><br>';
echo 'Смайлов на стр.:<br><input name="conf_set55" maxlength="2" value="'.$con_data[55].'" /><br>';
echo 'Включить возможность транслита: <br>Да';
if($con_data[71]=="1"){
echo '<input name="conf_set71" type="radio" value="1" checked>';} else {echo '<input name="conf_set71" type="radio" value="1" />';}
echo ' ';
if($con_data[71]=="0"){
echo '<input name="conf_set71" type="radio" value="0" checked>';} else {echo '<input name="conf_set71" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Включить защитную картинку: <br>Да';
if($con_data[103]=="1"){
echo '<input name="conf_set103" type="radio" value="1" checked>';} else {echo '<input name="conf_set103" type="radio" value="1" />';}
echo ' ';
if($con_data[103]=="0"){
echo '<input name="conf_set103" type="radio" value="0" checked>';} else {echo '<input name="conf_set103" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Деформация защитной картинки: <br>Да';
if($con_data[104]=="1"){
echo '<input name="conf_set104" type="radio" value="1" checked>';} else {echo '<input name="conf_set104" type="radio" value="1" />';}
echo ' ';
if($con_data[104]=="0"){
echo '<input name="conf_set104" type="radio" value="0" checked>';} else {echo '<input name="conf_set104" type="radio" value="0" />';}
echo 'Нет<br>';
echo 'Аватаров на страницу:<br><input name="conf_set116" maxlength="2" value="'.$con_data[116].'" /><br>';
echo '<br><input value="Изменить" type="submit" /></form><hr>';
echo'<img src="../images/img/back.gif" alt=""> <a href="book.php?'.SID.'">Вернуться</a>';}}
if($action=="editguestbook"){
if ($dostup==101){
if($conf_set19!="" && $conf_set20!="" && $conf_set21!="" && $conf_set25!="" && $conf_set55!="" && $conf_set71!="" && $conf_set103!="" && $conf_set104!="" && $conf_set116!=""){
$ufile = file_get_contents(BASEDIR."local/config.dat");
$udata = explode("|",$ufile);
$udata[19]=(int)$conf_set19;
$udata[20]=(int)$conf_set20;
$udata[21]=check($conf_set21);
$udata[25]=(int)$conf_set25;
$udata[55]=(int)$conf_set55;
$udata[71]=(int)$conf_set71;
$udata[103]=(int)$conf_set103;
$udata[104]=(int)$conf_set104;
$udata[116]=(int)$conf_set116;
for ($u=0; $u<$config_configkeys; $u++){
$utext.=$udata[$u].'|';}
if(!empty($udata[8]) && !empty($udata[9])){
$fp=fopen(BASEDIR."local/config.dat","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,$utext);
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
unset($utext);
}
header ("Location: book.php?isset=mp_yesset&".SID);
}else{header ("Location: book.php?action=setguestbook&isset=mp_nosset&".SID);}}}
echo'<br><img src="../images/img/panel.gif" alt=""> <a href="index.php?'.SID.'">В админ-панель</a>';
echo'<br><img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a><br>';
} else {header ("Location: ../index.php?bookisset=404&".SID);}
} else {header ("Location: ../index.php?bookisset=404&".SID);}
include_once"../themes/$config_themes/foot.php";
?>