Просмотр файла mpanel/book.php

Размер файла: 33.86Kb
<?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).'&amp;'.SID.'">Обновить</a> | ';
echo '<a href="../book/index.php?start='.$start.'&amp;'.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&amp;'.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].'&amp;'.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&amp;rd='.$num.'&amp;start='.$start.'&amp;'.SID.'">[Ответ пользователю]</a> ';
echo'<br><a href="book.php?action=edit&amp;rd='.$num.'&amp;start='.$start.'&amp;'.SID.'">[Изменить]</a> ';
echo'<a href="book.php?action=del&amp;rd='.$num.'&amp;start='.$start.'&amp;'.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).'&amp;'.SID.'">&lt;-Назад </a>';}else{echo'&lt;-Назад';}
echo' | '; 
if ($total > $start + $config_bookpost) {echo ' <a href="book.php?start='.($start + $config_bookpost).'&amp;'.SID.'">Далее-&gt;</a>';}else{echo'Далее-&gt;';}

$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&amp;'.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.'&amp;'.SID.'">'.$ii.'</a>';
}}

$i=$i+$config_bookpost;}
if($asd2<$total){echo ' ... <a href="book.php?start='.$ba2.'&amp;'.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&amp;'.SID.'">Очистить гостевую</a>';}

if ($dostup==101 || $dostup==102){
echo '<br><img src="../images/img/reload.gif" alt=""> <a href="book.php?action=revolushion&amp;'.SID.'">Пересчитать</a>';}

if ($dostup==101){
echo'<br><img src="../book/img/nastroyki.png" alt=""> <a href="book.php?action=setbook&amp;'.SID.'">Настройки гостевой</a>';
echo'<br><img src="../book/img/nastroyki.png" alt=""> <a href="book.php?action=setguestbook&amp;'.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].'&amp;'.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.'&amp;action=addotvet&amp;start='.$start.'&amp;'.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.'&amp;action=addedit&amp;start='.$start.'&amp;'.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&amp;'.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&amp;'.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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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&amp;'.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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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 ' &nbsp; &nbsp; ';
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";
?>