Вход Регистрация
Файл: ajax/mail/update_typing.php
Строк: 24
<?
include_once('../../sys/inc/core.php');
include_once(
SYS_INC 'classes/AjaxData.class.php');

// прикрываем сессию, а о заблочит поток
session_write_close();
set_time_limit(0);

$ad AjaxData::getInstance();

if (!
AjaxData::isAjaxRequest())
    
$ad -> setErrorAndHook('Доступ закрыт');

if (!isset(
$_POST['id_user']))
    
$ad -> setErrorAndHook('Поступили не все данные');

$ank get_user(intval($_POST['id_user']));

if (
$ank['id'] == 0)
    
$ad -> setErrorAndHook('Пользователь не найден');

$is_typing = isset($_POST['is_typing']) && $_POST['is_typing'] == 'true';
$data = array(
    
'time' => $time
    
'is_typing' => $is_typing
);
$ad -> setData($data);
$ad -> setStatus(AjaxData::STATUS_OK);

mysql_query("UPDATE `user` SET `mailTypingId` = '" . ($is_typing $ank['id'] : 0) . "', `mailTypingLastTime` = '$time' WHERE `id` = '$user[id]'");
$ad -> hook();
?>
Онлайн: 0
Реклама