Вход Регистрация
Файл: chat/newpost.php
Строк: 61
<?php
define
('ROOT','../');
define('GCMS',true);
require_once (
ROOT.'system/power.php');
if (
$aut) {
if ((int)
$id) {
$sql $db -> query("SELECT `id` FROM `chat` WHERE `id` = '".(int)$id."' LIMIT 1");
if (
$sql -> num_rows 0) {
$razdel $sql -> fetch_row();
if (empty(
$_POST['text'])) {
$diz -> head('Пишем сообщение');
$diz -> title('Сообщение');
echo
'<div class="fon">';
$otv = (!empty($_GET['otv'])) ? abs((int)$_GET['otv']) : null;
$sq $db -> query("SELECT * FROM `users` WHERE `id` = '".$otv."'");
$user $sq -> fetch_assoc();
$value = isset($_GET['otv']) ? ''.htmlentities($user['login'],ENT_QUOTES,'UTF-8').', ' '';
$page = isset($_GET['page']) ? (int)$_GET['page'] : '1';

$array = array('' => 'Без эмоций''[Приветливо]' => 'Приветливо''[Настырно]' => 'Настырно',
 
'[Злобно]' => 'Злобно''[Ласково]' => 'Ласково''[Смущённо]' => 'Смущённо',
  
'[Волнуясь]' => 'Волнуясь''[Возбуждённо]' => 'Возбуждённо''[Прощаясь]' => 'Прощаясь');
$stat null;
foreach (
$array as $key => $emo) {
$stat .= '<option value="'.$key.'">'.$emo.'</option>';
}
if(
$ya['chatinfa']=='1'){
if (!empty(
$user['name'])) echo '»Имя: '.$user['name'].' <br/>
»Фамилия: '
.$user['fami'].'</br>';
if (!empty(
$user['gorod'])) echo '<div class="">»Город: '.$user['gorod'].'</div>';
if (!empty(
$user['sex'])) {
if (
$user['sex'] == 'm'$sex 'Мужской'; else $sex 'Женский';
echo 
'<div class="">»Пол: '.$sex.'</div>';
}
if (!empty(
$user['day']) || !empty($user['month']) || !empty($user['year'])) {
echo 
'<div class="">»Дата рождения: ';
if (!empty(
$user['day'])) echo $user['day'].' ';
if (!empty(
$user['month'])) echo $func -> mes($user['month']).' ';
if (!empty(
$user['year'])) echo $user['year'].' г.';
if(!empty(
$user['day']) and !empty($user['month']) and !empty($user['year'])){
$v=date("d")-$user['day'];
$vo=date("m")-$user['month'];
if((
$vo<=0)or($vo<=and $v<=0)){
$voz=date("Y")-$user['year']-1;}
else{
$voz=date("Y")-$user['year'];}
}
echo
'</div>';
echo
'<div class="">»Возраст: '.$voz.'</div>';
}
echo
'<hr>';
}
echo 
'<form action="newpost.php?id='.(int)$id.'&amp;page='.(int)$page.'" method="post">
Сообщение:<br/>
<textarea name="text" rows="3" cols="15">'
.$value.'</textarea><br/>
Эмоция:</br><select name="emo">'
.$stat.'</select><br/>
<input type="submit" value="Сказать"/></form></div>'
;
}elseif(
mb_strlen($func -> delprobel($_POST['text'])) < 2)
{
$diz -> head('Соблюдай длину');
$diz -> title('Ошибка');
echo 
'<div class="fon">Текст не может быть короче 2 символов!</div>';
} else {
$text shit($_POST['text']);
$emo shit($_POST['emo']);
$te $db -> query("SELECT * FROM `chat_post` WHERE `text` = '".$emo." ".$text."' and `room` = '".$id."' and `yaid` = '".$ya['id']."' LIMIT 1");
if (
$te -> num_rows 0) {
$diz -> head('Ошибка');
$diz -> title('Ошибка');
echo 
'<div class="fon">Уже есть такое сообщение!</div>';
header('refresh: 3; url=room'.$id.'');
}else{
$mtime $db -> query("SELECT * FROM `chat_post` WHERE `yaid` = '".$ya['login']."' order by `time` DESC")->fetch_assoc();
if(
$mtime['time']+$nastr['floodchat']<=time()){
$db -> query("UPDATE `users` SET `balls`=balls+$nastr[bchat] WHERE `id` = '".$ya['id']."'");
$db -> query("UPDATE `users` SET `posts`=posts+1 WHERE `id` = '".(int)$ya['id']."'");
$db -> query("INSERT INTO `chat_post` SET `room` = '".(int)$id."', `yaid` = '".$ya['login']."', `text` = '".$emo." ".$text."',`time` = '".time()."'");
$page = isset($_GET['page']) ? (int)$_GET['page'] : '1';
header('location: room.php?id='.$id.'&page='.$page);
}else{
$diz -> head('Антифлуд');
$diz -> title('Антифлуд');
echo 
'<div class="fon">'.$ya['login'].',следующее сообщение вы можете написать лишь только через '.$nastr['floodchat'].' секунд</div>';
}
}}
echo 
'<div class="levo"><a href="room.php?id='.$id.'" class="levo_tuch"> '.$diz -> img('back.png').' В чат</a></div>';
echo 
'<div class="levo"><a href="/index.php" class="levo_tuch"> '.$diz -> img('home.png').' На главную</a></div>';
#####Копирайт#######
$diz -> out($msg);
} else 
header('location: index.php');
} else 
header('location: index.php');
} else 
header('location: /aut.php');
?>
Онлайн: 1
Реклама