Вход Регистрация
Файл: guest/post.php
Строк: 72
<?php
define
('ROOT','../');
define('GCMS',true);
require_once (
ROOT.'system/power.php');
if (
$aut) {
if (empty(
$_POST['text'])) {
$diz -> head('Пишем сообщение');
$diz -> title('Гостевая книга');
$otv=null;
$sql $db -> query("SELECT `login` FROM `users` WHERE `id` = '$sid'");
$sqltrue=$sql->fetch_assoc();
if(
$sql-> num_rows 0){$otv=''.$sqltrue['login'].',';
}
echo 
'<div class="fon">';
echo 
'<form name="f" action="post.php?id='.$id.'&page='.$page.'" method="post">Введите сообщение:<br/>';
////Панель Bb-codes (Только для ПК)
if($nastr['bbcodes']=='on'){
$ua str_replace('windows ce'''strtolower($_SERVER['HTTP_USER_AGENT']));
if (
stripos($ua'windows') !== false || stripos($ua'linux') !== false || stripos($ua'bsd') !== false || stripos($ua'x11') !== false || stripos($ua'unix')
 !== 
false || stripos($ua'macos') !== false || stripos($ua'macintosh') !== false) {
if(
is_file(ROOT.'styles/'.$ya['style'].'/bbcodes.php') and is_file(ROOT.'styles/'.$ya['style'].'/scripts.js'))require_once (ROOT.'styles/'.$ya['style'].'/bbcodes.php');}}
////////
echo '<textarea name="text" rows="3" cols="15">'.$otv.'</textarea><br/>
<input type="submit" value="Написать"/></form></div>'
;
echo 
'<div class="levo"><a href="index.php?page='.$page.'" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
}elseif(
mb_strlen($func -> delprobel($_POST['text'])) < 2)
{
$diz -> head('Соблюдай длину');
$diz -> title('Ошибка');
echo 
'<div class="fon">Текст не может быть короче 2 символов!</div>';
echo 
'<div class="levo"><a href="post.php" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
} else {
$mtime $db -> query("SELECT * FROM `guest` WHERE `uid` = '".$ya['id']."' order by `time` DESC")->fetch_assoc();
if(
$mtime['time']+$nastr['floodguest']<=time()){
$text shit($_POST['text']); 
$db -> query("UPDATE `users` SET `balls`=balls+'".$nastr['bstena']."' WHERE `id` = '".$ya['id']."'");
$db -> query("INSERT INTO `guest` SET `uid` = '".$ya['id']."', `text` = '".$text."',`time` = '".time()."';");
header('location: index.php');
}else{
$diz -> head('Антифлуд');
$diz -> title('Антифлуд');
echo 
'<div class="fon">'.$ya['login'].',следующее сообщение вы можете написать лишь только через '.$nastr['floodguest'].' секунд</div>';
echo 
'<div class="levo"><a href="post.php" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';

#####Копирайт#######;
$diz -> out($msg);
}
}
} elseif(
$nastr['guest']=='yes') {
if (empty(
$_POST['text'])) {
$_SESSION['code'] = $func->capcha();  
$diz -> head('Пишем сообщение');
$diz -> title('Гостевая книга');
echo 
'<div class="fon">';
echo 
'<form action="post.php?page='.$page.'" method="post" enctype="multipart/form-data"><div>
Введите сообщение:<br/>
<textarea name="text" rows="3" cols="15"></textarea><br/>'
;
echo 
'Введите код:'.$diz -> img('code.php').'
<br/><input type="text" name="code" maxlength="4"></textarea></br>
<input type="submit" value="Написать"/>
</div></form></div>'
;
echo 
'<div class="levo"><a href="index.php?page='.$page.'" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
}elseif(
mb_strlen($func -> delprobel($_POST['text'])) < 2)
{
$diz -> head('Соблюдай длину');
$diz -> title('Ошибка');
echo 
'<div class="fon">Текст не может быть короче 2 символов!</div>';
echo 
'<div class="levo"><a href="post.php" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
#####Копирайт#######
$diz -> out($msg);
}elseif(
$_POST['code'] != $_SESSION['code'])
{
$diz -> head('Ошибка проверочного кода');
$diz -> title('Ошибка');
echo 
'<div class="fon">Не введен или введен не верно проверочный код!</div>';
echo 
'<div class="levo"><a href="post.php" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
} else {
$mtime $db -> query("SELECT * FROM `guest` WHERE `who` = 'Гость' order by `time` ASC")->fetch_assoc();
if(
$mtime['time']+$nastr['floodguest']<=time()){
unset(
$_SESSION['code']);
$text shit($_POST['text']); 
$db -> multi_query("INSERT INTO `guest` SET `who` = 'Гость', `text` = '".$text."',`ip` = '".$ip."', `browser` = '".$browser."',`time` = '".time()."'");
$page = isset($_GET['page']) ? (int)$_GET['page'] : '1';
unset(
$_SESSION["captcha"]);
header('location: index.php');
}else{
$diz -> head('Антифлуд');
$diz -> title('Антифлуд');
echo 
'<div class="fon">Гость,следующее сообщение вы можете написать лишь только через '.$nastr['floodguest'].' секунд</div>';
echo 
'<div class="levo"><a href="post.php" class="levo_tuch">'.$diz -> img('back.png').' Назад</a></div>';
echo 
'<div class="levo"><a href="/" class="levo_tuch">'.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
}
}
} else 
header('location: index.php');
?>
Онлайн: 1
Реклама