File size: 4.12Kb
<?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 ($target['1'] == $_SESSION['re2'] && $target['2'] == $room) {$link = '<a href="?'.$_SESSION['re'].'/'.$_SESSION['re2'].'/'.$room.'&'.SID.'">В чат</a>'; $srch = '?'.$_SESSION['re'].'/'.$_SESSION['re2'].'/'.$room.'/'.$_SESSION['re5'];}
else {$link = '<a href="?'.SID.'">В прихожую</a>'; $srch = '?'.$_SESSION['re'].'/'.$_SESSION['re5'];}
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (!empty($_POST['slog']))
{
if (strlen($_POST['slog']) >= 3 && strlen($_POST['slog']) <= 15)
{
if (!preg_match('/[^A-ZА-Яа-яa-z0-9\-_@=\:\ ]/i', $_POST['slog']))
{
if (checked($_POST['slog']))
{
if ($l = mysql_fetch_object(mysql_query('SELECT * FROM `chat_users` WHERE `login` = "'.trim(addslashes(htmlspecialchars($_POST['slog']))).'"')))
{
$onla = mysql_fetch_object(mysql_query('SELECT `login` FROM `chat_session` WHERE `login` = "'.$l->login.'"'));
if ($onla->login == $l->login) {$yes = 'Online';} else {$yes = 'Offline';}
$cls->a_header($_POST['slog']);
$cls->write('<div class="d1">'.$_POST['slog'].' найден</div>'.
'<div class="d0">Пользователь '.$yes.'<br/>Р?РјСЏ '.$l->name.'<br/>'.
'Место жительства '.$l->live.'<br/>'.
'Дата рождения '.$l->bday.'-'.$l->bmonth.'-19'.$l->byear.'<br/>'.
'Контакты '.$l->email.'<br/>'.
'</div>');
$cls->write('<a href="'.$srch.'&'.SID.'">Р?скать ещё</a><br/>'.$link);
$end = gettime();
$cls->write('<hr/><small>['.round(($end - $mystart), 5).']</small><hr/>');
$cls->a_footer();
ob_end_flush();
@mysql_close();
exit();
}
else
{
$error = 'Пользователь не найден в базе.';
}
}
else
{
$error = 'Данные не прошли обработку.';
}
}
else
{
$error = 'Обнаружены недопустимые символы.';
}
}
else
{
$error = 'Пределы длины нарушены.';
}
}
else
{
$error = 'Данные не введены.';
}
}
else
{
$error = 'Введите логин для поиска.';
}
$cls->a_header('Поиск анкет');
$cls->write('<div class="d1"><h5 align="center">'.$lang['search'].'</h5></div><div class="d0">');
echo (!empty($error) ? '<font style="color:#f00;">'.trim(stripslashes(htmlspecialchars($error))).'</font>' : $error);
$cls->write('<form method="post" action="'.$srch.'&'.SID.'">'.
'<input type="text" name="slog" maxlength="15" value="" class="itext"/><br/>'.
'<input value="Р?скать" type="submit" class="ibutton"/>'.
'</form>'.
'</div>');
$pagesize = round((ob_get_length()+500)/1024,1);
require_once(rootpath.'trafic.php');
$end = gettime();
$cls->write('<div class="foot">'.$link.'['.round(($end - $mystart), 5).']</div>');
$cls->a_footer();
ob_end_flush();
@mysql_close();
?>