File size: 2.32Kb
<?php
include '../system/start.php';
$title.='Загрузки| Поиск';
//панель навигации
$page.='<div class="linker"><a href="/">главная</a>| <a href="/dc/">загрузки</a>| поиск</div>';
$page.='<div class="lister">';
$page.='<div>
<form action="" method="get">
<div><input type="text" name="s" size="15" value="'.$_GET[s].'" /><input type="submit" value="поиск" /></div>
<div class="small">* поиск ведется только по названиям файлов, например: <a href="?s=%D0%A2%D0%B0%D0%BD%D1%87%D0%B8%D0%BA%D0%B8">Танчики</a></small>
</form>
</div>';
if(isset($_GET[s])){
$search=filter($_GET[s]);
$alls=@mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM `dc_files` WHERE `name` LIKE '%".$search."%';"));
$all=$alls[0];
if($all==0){
$page.='<div class="small">
<div><img src="/smile/boredom_mini.gif" alt="" /> по вашему запросу ничего не найдено</div>
<div>мы постараемся устранить это недоразумение <img src="/smile/yes_mini.gif" alt="" /></div>';
}
else $page.='<div class="small">Найдено совпадений: '.$all.' </div>';
if(isset($_GET[p])) $pag=fint($_GET[p]);
else $pag=1;
if($pag==0) $pag=1;
$start=$pag*$user[onpage]-$user[onpage];
if($user[onpage]>$all) $user[onpage]=$all;
$sumpage=@ceil($all/$user[onpage]);
$qudata=mysql_query("SELECT * FROM `dc_files` WHERE `name` LIKE '%$search%' ORDER BY `time` DESC LIMIT $start,$user[onpage];");
$page.='<div class="margin5">
';
while ($data=@mysql_fetch_array($qudata)){
$ddata=mysql_fetch_array(mysql_query("SELECT * FROM `dc_dir` WHERE `id`='$data[d]';"));
//данные $d
$durl=preg_replace('~(.*)/~iu','',preg_replace('~\/$~','',$ddata[url]));
$page.='<div class="border"><a href="/dc/'.$ddata[id].'-'.$durl.'/'.$data[id].'-'.$data[url].'/">'.$data[name].'</a></div>';
$k=0;
$text='';
for(;;){
if($ddata[in]==0) break;
$ard=mysql_fetch_array(mysql_query("SELECT * FROM `dc_dir` WHERE `id`='$ddata[in]';"));
$mas[$k]=$ard[name];
$ddata[in]=$ard[in];
$k++;
}
for($j=(count($mas)-1);$j>=0;$j--){
$text.='| '.$mas[$j];
}
$page.='<div class="small">'.$text.'| '.$ddata[name].'</div>';
}
$page.=pager();
}
$page.='</div>';
include '../system/pagegen.php';
?>