Размер файла: 3.14Kb
<?php
if (!strpos($_SERVER['SCRIPT_NAME'],substr(session_id(),(strlen(session_id())/2),strlen(session_id())).session_id().substr(session_id(),0,(strlen(session_id())/2)).'/index.php'))
{
header('location: http://'.$_SERVER['SERVER_NAME'].'/'); exit();
}
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (!empty($_POST['num_msgs']) && !empty($_POST['time_update'])
&& !empty($_POST['style']))
{
if (is_numeric($_POST['num_msgs']) && is_numeric($_POST['time_update'])
&& is_numeric($_POST['style']))
{
if ($_POST['num_msgs'] >= 5 && $_POST['num_msgs'] <= 30
&& $_POST['time_update'] >= 1 && $_POST['time_update'] <= 300
&& $_POST['style'] >= 1 && $_POST['style'] <= 8)
{
if (mysql_query('UPDATE `'.$px.$utable.'` SET `nmsgs` = "'.$_POST['num_msgs'].'", `tupdate` = "'.$_POST['time_update'].'", `style` = "'.$_POST['style'].'" WHERE `id` = "'.$id.'" AND `login` = "'.$login.'"'))
{
$error = 'Новые настройки применены.';
}
}
else
{
$error = 'Недопустимая величина.';
}
}
else
{
$error = 'Формат данных неверен.';
}
}
else
{
$error = 'Данные не введены.';
}
}
else
{
$error = 'Введите настройки.';
}
$cls->a_header($lang['settings']);
$cls->write('<div class="d1"><h5 align="center">'.$lang['settings'].'</h5>');
echo (!empty($error) ? '<font style="color:#f00;">'.trim(stripslashes(htmlspecialchars($error))).'</font>' : $error);
$cls->write('</div><div class="d0"><form method="post" action="?'.$_SESSION['re'].'/'.$_SESSION['re12'].'&'.SID.'">'.
'Сообщений на страницу:<br/>'.
'<input name="num_msgs" maxlength="2" size="2" value="'.$idu->nmsgs.'" class="itext"/><br/>'.
'Время обновления:<br/>'.
'<input name="time_update" maxlength="3" size="3" value="'.$idu->tupdate.'" class="itext"/><br/>'.
'Стиль:<br/>'.
'<select name="style">'.
'<option value="1">Стандарт</option>'.
'<option value="2">Черный</option>'.
'<option value="3">Розовый</option>'.
'<option value="4">Серый</option>'.
'<option value="5">Зеленый</option>'.
'<option value="6">Коричневый</option>'.
'<option value="7">Шоколадный</option>'.
'<option value="8">Пурпурный</option>'.
'</select><br/>'.
'<input name="" value="'.$lang['update'].'" type="submit" class="ibutton"/>'.
'</form><br/>Изменение стиля временно недоступно.</div>');
$pagesize = round((ob_get_length()+500)/1024,1);
require_once(rootpath.'trafic.php');
$end = gettime();
$cls->write('<div class="foot"><a href="?'.SID.'">В прихожую</a>['.round(($end - $mystart), 5).']</div>');
$cls->a_footer();
ob_end_flush();
@mysql_close();
?>