Файл: usscripts/search.php
Строк: 45
<?
require('../config.php');
$title='Скрипты пользователей';
include '../style/head.php';
who_add(0,'us');
aut();
echo $div3.'<a href="/usscripts">Скрипты</a>|<b>Поиск файлов</b>'.$div9;
echo '<br />';
if (isset($_SESSION['search']))$search=$_SESSION['search'];
if (isset($_POST['search']))$search=$_POST['search'];
$_SESSION['search']=$search;
$search=ereg_replace("( ){2,}"," ",$search);
$search=ereg_replace("^( ){1,}|( ){1,}$","",$search);
$search=check($search);
if ($search!='')
{
if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post=mysql_result(mysql_query("select COUNT(*) from `scripts_files` WHERE `name` LIKE '%".$search."%';"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;
if ($k_post==0)echo 'Извините, но по вашему запросу ничего не найдено<br /><br />';
$p==1;
$q = mysql_query( "SELECT * from `scripts_files` WHERE `name` LIKE '%".$search."%' ORDER BY name DESC limit $start,$max;" );
while ($file = @mysql_fetch_array(@$q))
{
if(is_file($file['path'])){
$ex = pathinfo($file['path']);
$ext = strtolower($ex['extension']);
//Новизна файла
$new_info='';
$filtime2 = $file['timeupload']+(3600*24*$set['scripts_day_new']);
if($filtime2>=$time and $set['scripts_day_new']!=0) $new_info = ' <img src="/usscripts/ext/new.gif" alt=""/>';
//Красивый размер
if($file['size'] < 1024) $file['size'] = '('.$file['size'].' б)';
if($file['size'] < 1048576 and $file['size'] >= 1024) $file['size'] = '('.round($file['size']/1024, 2).' Кб)';
if($file['size'] > 1048576) $file['size'] = '('.round($file['size']/1024/1024, 2).' Мб)';
$ico = '<img src="/usscripts/ext/'.$ext.'.png" alt=""/>';
//Показ расиширения
$extension = "$ext|";
$file['size']=str_replace(')','',$file['size']);
$file['size']=str_replace('(','',$file['size']);
$p++;
if(is_integer($p / 2)) echo $div1; else echo $div2;
echo $ico.' <a href="/usscripts/down/'.$file[id].'"><strong>'.$file['name'].'</strong></a>  ['.$extension.$file['size'].']'.$new_info.$div9.'';
echo ' <img src="/usscripts/ext/load.gif" alt=""/><a href="/usscripts/load/'.$file['id'].'">Скачать</a>';
echo '<br />';
$opis=$file['about'];
$opis=substr($opis,0,100);
$opis = htmlentities($opis, ENT_QUOTES, 'UTF-8');
echo ''.$opis.'...<br />';
}else {
mysql_query("DELETE FROM `scripts_files` where id = '".$file['id']."'");
}
echo '<dl></dl>';
}
if ($k_page>1){
echo '<br/><dl><dt></dt></dl>';
str("?",$k_page,$page); // Вывод страниц
echo '<br/><dl><dt></dt></dl>';
}
}
else
echo "Введите часть имени файла<br />или имя файла целиком:<br />";
echo "<form method="post" action="search?go=1">n";
$search=stripcslashes(htmlspecialchars(esc($search)));
echo "<input type="text" name="search" maxlength="64" value="$search" /><br />n";
echo "<br /><input class="ibutton" type="submit" value="Поиск" />n";
echo "</form>n";
echo "<br/>";
echo $div1.'<a href="/usscripts">Скрипты</a>'.$div9;
echo $div1.'<a href="/enter">На главную</a>'.$div9;
include '../style/foot.php';
?>