Файл: Dvig/search.php
Строк: 33
<?php
####################
## Автор - USER-X ##
## Copyright 2013 ##
## xcms.mcdir.ru  ##
####################
        define( 'xcms_pro', 1 ) ;
        set_time_limit( 0 ) ;
        $path = '' ;
        include_once ( $path . 'core/core.php' ) ;
        #########
        include_once ( $path. 'core/head.php' ) ;
        $title = 'Поиск';
                switch ($act) {
                case 'search':
                $gde = intval(check($_POST['gde']));
                $search = check($_POST['search']);
                if($search){
                if($gde > 3){
                $_SERVER['error'] = 'Хуйца лысого, азазa';
                header("location: /index.php");}else{
                    # Пользователя
                    if($gde == 1){
                    
                    $total = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `users` where `login` like '%$search%'"), 0); //Подсчет общего числа записей
                    $k_page=k_page($total,$set['p_str']);
                    $page=page($k_page);
                    $start=$set['p_str']*$page-$set['p_str'];
                    if ($total) {
                    $mys = mysql_query("SELECT * FROM `users` where `login` like '%$search%' order by `login` DESC LIMIT $start, $set[p_str]");
                    echo'<div id="razd">Найдено - ' . check( $total ). ' человек</div>';
                    while ($res = mysql_fetch_array( $mys )) {echo '<a id="nav" href="/'.check($res['id']).'"> - '.$res['login'].'</a>';}
                    if ($k_page>1)str('/search/',$k_page,$page); // Вывод страниц
                    } else {echo '<div id="body">Никого не найдено</div>';}
                    }
                    # Пост форума
                    if($gde == 2){
                    $total = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_posts` where `text` like '%$search%'"), 0); //Подсчет общего числа записей
                    $k_page=k_page($total,$set['p_str']);
                    $page=page($k_page);
                    $start=$set['p_str']*$page-$set['p_str'];
                    if ($total) {
                    $mys = mysql_query("SELECT * FROM `forum_posts` where `text` like '%$search%' order by `time` DESC LIMIT $start, $set[p_str]");
                    echo'<div id="razd">Результатов ' . check( $total ). '</div>';
                    while ($res = mysql_fetch_array( $mys )) {echo '<a id="nav" href="/forum/post'.check($res['id']).'"> - '.$res['text'].'</a>';}
                    if ($k_page>1)str('/search/',$k_page,$page); // Вывод страниц
                    } else {echo '<div id="body">Никого не найдено</div>';}}
                    # Тема форума
                    if($gde == 3){
                    $total = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_themes` where `name` like '%$search%'"), 0); //Подсчет общего числа записей
                    $k_page=k_page($total,$set['p_str']);
                    $page=page($k_page);
                    $start=$set['p_str']*$page-$set['p_str'];
                    if ($total) {
                    $mys = mysql_query("SELECT * FROM `forum_themes` where `name` like '%$search%' order by `time` DESC LIMIT $start, $set[p_str]");
                    echo'<div id="razd">Результатов ' . check( $total ). '</div>';
                    while ($res = mysql_fetch_array( $mys )) {echo '<a id="nav" href="/forum/theme'.check($res['id']).'"> - '.$res['name'].'</a>';}
                    if ($k_page>1)str('/search/',$k_page,$page); // Вывод страниц
                    } else {echo '<div id="body">Никого не найдено</div>';}}
                    }
                    }else{echo'<div id="error">Нихуя не введено</div>';}
                break;
        #########    
                default:
                    echo '<div id="razd">'.$title.'</div><div id="body">
                    <form action="search?act=search" method="post">
                    <input type="text" name="search" title="Text"/>
                    <select name="gde">
                    <option value="1">Ищем пользователя</option>
                    <option value="2">Ищем сообщение форума</option>
                    <option value="3">Ищем тему форума</option>
                    </select><br/>
                    <input class="ibutton" type="submit" value="Искать"/>
                    </form>
                    </div>';
    }
        #########
        include_once ( $path . 'core/foot.php' ) ;
?>