Вход Регистрация
Файл: wapxl.ru/user/search.php
Строк: 52
<?php
require'../shaxty.php';
$title 'Поиск Мастеров';
$align 'left';
$head 'Поиск Мастеров';
include_once (
H.'shaxty/head.php');

if (empty(
$act)){
echo 
'<form action="search?act=search&amp;'.SID.'" method="post">';

echo 
'Кого ищем?:<br /><input type="text" name="serch" maxlength="15" title="Text"/><br/>';

echo 
'Искать по:<br/>
<select name="mode">
<option value="nick">Нику/ID</option>
<option value="name">Имени</option>
<option value="about">О себе</option>
<option value="site">Сайту</option>
<option value="icq">ICQ</option>
<option value="mail">Email</option>
<option value="level">Уровню (от 0 до 9)</option>
<option value="year">Году рождения</option>'
;

echo 
'</select><br/><br />';


echo 
'<input type="submit" class="ibutton" value="Искать"/></form><br /><br />';


}else{
$serch func::checkin($_POST['serch']);
$mode func::checkin($_POST['mode']);

/*параметры поиска*/
$array = array(
"nick" => "id='".user::user_inf($serch)."'",
 
"name" => "`name` = '$serch'",
    
"about" => "`about` = '$serch'",
     
"site" => "`site` = '$serch'",
      
"icq" => "`icq` = '$serch'",
       
"mail" => "`mail` = '$serch'",
        
"level" => "`level` = '$serch'",
         
"year" => "`year` = '$serch'");



$k_post core::$db -> querySingle("select count(*) as num from `users` WHERE `sid` = '".core::$sid."' AND {$array[$mode]};");
$k_page func::k_page($k_post,$max);
$page func::page($k_page);
$start=$max*$page-$max;

if (
$k_post == 0)func::errors('<b>Поиск не дал результатов</b>');

echo 
'<dl><dt></dt></dl>';
$s = array('nick' => 'Ник/ID''about' => 'О себе''site' => 'Сайту''mail' => 'E-mail''icq' => 'ICQ''year' => 'Году рождения''level' => 'Уровень''name' => 'Имени');
echo 
'Поиск по <b>'.$s[$mode].'</b> запрос <b>'.$serch.'</b><br />Результат поиска: <b>'.func::slova($k_post,'пользователь','пользователя','пользователей').'</b>';


echo 
'<dl><dt></dt></dl>';

$users core:: $db -> query("SELECT * FROM `users` WHERE `sid` = '".core::$sid."' AND {$array[$mode]} order by `id` LIMIT ".$start.", ".$max.";");

while (
$a $users -> fetch()) {

echo 
$div2.'<b>'.user::nik($a['id']).'</b>'.$div9;

echo 
'<dl></dl>';
}

if (
$k_page>1){
func::nav('?act=search&amp;',$k_page,$page); // Вывод страниц
}

}


echo 
'<br />';
echo 
$div1.'<a href="'.H.'user/index.php">Личный кабинет</a>'.$div9;
include_once (
H.'shaxty/foot.php');
?>
Онлайн: 0
Реклама