Вход Регистрация
Файл: muzxit.ru/download/search.php
Строк: 80
<?php
/*
Скрипт загруз центра для JohnCMS
Автор: Максим (simba)
ICQ: 61590077
Сайт: http://symbos.su
R866920725287
Z117468354234
*/

define('_IN_JOHNCMS'1);
$textl 'Загруз-Центр / Поиск файлов';
$headmod 'downsearch';
require_once 
'../incfiles/core.php';
require_once 
'../incfiles/head.php';
require_once 
'functions.php';
echo 
'<div class="phdr"><b>Поиск файлов</b></div>';
if (isset(
$_POST['submit']) || isset($_GET['submit'])){
$search = isset ($_POST['search']) ? trim($_POST['query']) : '';
$search $search $search rawurldecode(trim($_GET['query']));
$search preg_replace("/[^wx7F-xFFs]/"" "$search);
$type = isset ($_POST['search']) ? intval($_POST['search']) : intval($_GET['search']);
if(
$type == 0){
   
$total mysql_result(mysql_query("SELECT COUNT(*) FROM `downfiles` WHERE MATCH (`desc`) AGAINST ('" mysql_real_escape_string($search) . "')"), 0); 
   
$arr mysql_query("SELECT * FROM `downfiles` WHERE MATCH (`desc`) AGAINST ('" mysql_real_escape_string($search) . "')  LIMIT ".$start.", ".$kmess);
}else{
   
$total mysql_result(mysql_query("SELECT COUNT(*) FROM `downfiles` WHERE `name` LIKE '%" mysql_real_escape_string($search) . "%'"), 0);
   
$arr mysql_query("SELECT * FROM `downfiles` WHERE `name` LIKE '%" mysql_real_escape_string($search) . "%' LIMIT ".$start.", ".$kmess); 
}    
if(
$total 0){
   while(
$mass mysql_fetch_array($arr)){
    echo (
$i 2) ? '<div class="list1">' '<div class="list2">';
    ++
$i;
        
$tf pathinfo($mass['way'], PATHINFO_EXTENSION); // Тип файла
        
if($tf == 'mp3'){
            
$set_view = array('variant' => 1'way_to_path' => 1);
        }elseif(((
$tf == 'thm' or $tf == 'nth') && $down_setting['tmini']) || (($tf == '3gp' or $tf == 'mp4' or $tf == 'avi') && $down_setting['vmini']) || ($tf == 'jpg' or $tf == 'png' or $tf == 'jpeg' or $tf == 'gif')){
            
$set_view = array('link_download' => 1'div' => 1'way_to_path' => 1);
        }else{
            
$set_view = array('variant' => 1,
            
'size' => 1'desc' => 1'count' => 1'div' => 1,
            
'comments' => 1'add_date' => 1'rating' => 1'way_to_path' => 1);
        }
        echo 
f_preview($mass$set_view$tf);
        echo 
'</div>';
   }
   echo
'<div class="phdr">Найдено: '.$total.'</div>'
if(
$total $kmess){
        echo 
'<div class="menu">' functions::display_pagination('search.php?search=' $type '&amp;query='.$search.'&amp;submit=1&amp;'$start$total$kmess) . '</div>';
        echo 
'<div class="menu"><form action="search.php" method="get"><input type="hidden" name="search" value="' $type '"/><input type="hidden" name="query" value="' $search '"/><input type="hidden" name="submit" value="1"/><input type="text" name="page" size="2"/><input type="submit" value="К странице &gt;&gt;"/></form></div>';
        }
        echo 
'<div class="menu"><a href="search.php">Новый поиск</a><br/>';
         echo 
'<a href="index.html">В загруз-центр</a></div>';
    
}else{
    echo
'<div class="rmenu">Поиск не дал результатов. Попробуйте сформулировать запрос по другому и повторите поиск.<br/>
    <a href="search.php">Повторить поиск</a></div>'
;
     echo 
'<div class="menu"><a href="index.html">В загруз-центр</a></div>';
}  
    
    }else{
echo
'<form action="search.php?" method="post">
<div class="gmenu">Введите запрос:<br/>
<input type="text" name="query"/><br/><small>Длинна запроса по описанию не менее 4 букв</small></div>'
;

echo
'<div class="menu">Искать по:<br/>';
echo 
'<input name="search" type="radio" value="0" checked="checked" />';
echo 
'Описанию<br/>';
echo 
'<input name="search" type="radio" value="1" />';
echo 
'Названию</div>
<div class="menu"><input type="submit" name="submit" value="Искать!"/></div>
</form>'
;       
 echo 
'<div class="menu"><a href="index.html">В загруз-центр</a></div>';
}


require_once 
'../incfiles/end.php';

?>
Онлайн: 1
Реклама