Вход Регистрация
Файл: backup/pages/search.php
Строк: 34
<?
require_once('../core/start.php');
$title 'Поиск';
require_once(
root.'core/header.php');
echo 
'<div class="wizart">'.$title.'</div>';
func::head_menu();
if(isset(
$_GET['new'])){
unset(
$_SESSION['msg']);
unset(
$_SESSION['s']);
}
$msg=NULL;
$s=NULL;
if(isset(
$_POST['msg']))$msg func::check($_POST['msg']);
else if (isset(
$_GET['msg']))$msg func::check($_GET['msg']);
else if (isset(
$_SESSION['msg']))$msg func::check($_SESSION['msg']);
$_SESSION['msg']=$msg;
if (isset(
$_POST['s']))$s func::check($_POST['s']);
elseif (isset(
$_GET['s']))$s func::check($_GET['s']);
else if (isset(
$_SESSION['s']))$s func::check($_SESSION['s']);
$_SESSION['s']=$s;
$msg $msg $msg rawurldecode(trim($msg));
$msg preg_replace("/[^wx7F-xFFs]/"" "$msg);
if (
$msg!=NULL){
$msg_a explode(' '$msg);
for(
$i=0;$i<count($msg_a);$i++){
$msg_a[$i]='#'.preg_quote($msg_a[$i]).'#uim';
}
$q_msg str_replace('%','',$msg);
$q_msg str_replace(' ','%',$q_msg);
$k_post core::$dbs->querySingle("SELECT COUNT(id) FROM `forum_theme` WHERE `text` like '%".$q_msg."%' ");
$array core::$dbs->query("SELECT * FROM `forum_theme` WHERE `text` like '%".$q_msg."%' order by `time` DESC");
if (
$k_post == 0) {
func::error('По запросу '.$q_msg.' ничего не найдено');
} else {
while(
$arr $array->fetch()){
if(
$arr['type'] == 0){
$type '<img src="/icons/them.png" alt=""/>';
}elseif(
$arr['type'] == 1){
$type '<img src="/icons/them_closed.png" alt=""/>';
}
echo 
'<div class="main">';
echo 
$type.' <a href="/plugin/topic/'.$arr['id'].'"><b>'.$arr['name'].'</b></a> <span class="count">('.core::$dbs->querySingle("SELECT COUNT(id) from `forum_msg` WHERE `id_t` = ?",array($arr['id'])).')</span><br/>';
echo 
mb_substr($arr['text'],0,25).'...('.func::times($arr['time']).')';
echo 
'</div>';
}
}
echo 
'<div class="main"><a href="?new">Новый поиск</a></div>';
}
func::footer_menu();
require_once(
root.'core/footer.php');
?>
Онлайн: 0
Реклама