Файл: www/pic/search.php
Строк: 16
<?php
include '../config.php';
$sorts=array(1,2,3,4);
$sort=(isset($_SESSION['pv_size']) and in_array($_SESSION['pv_size'],$sorts))?$_SESSION['pv_size']:2;
$sort=(isset($_GET['pv_size']) and in_array($_GET['pv_size'],$sorts))?$_GET['pv_size']:$sort;
$_SESSION['pv_size']=$sort;
if(!isset($_POST['search'])){
div('Поиск картинок');
echo '<form action="search.php" method="POST">
Поиск картинок<br/>Место поиска: <a href="/pic/">Картинки</a><br/>Ищет в названии файла<br/>Писать латиницей<br/><br/>';
echo 'Выбор превью:<br/>';
echo ($sort==1)?'<b>Без превью</b><br/>':'<a href="search.php?pv_size=1">Без превью</a><br/>';
echo ($sort==2)?'<b>Маленький [30х30]</b><br/>':'<a href="search.php?pv_size=2">Маленький [30х30]</a><br/>';
echo ($sort==3)?'<b>Средний [60х60]</b><br/>':'<a href="search.php?pv_size=3">Средний [60х60]</a><br/>';
echo ($sort==4)?'<b>Большой [90х90]</b><br/><br/>':'<a href="search.php?pv_size=4">Большой [90х90]</a><br/><br/>';
echo 'Введите часть имени файла<br/>Минимум 3 символа<br/>
<input type="text" name="search" size="8"><br/>
<input type="submit" value="Искать"></form>';
}else{
if(strlen($search)<=3){
div('Ошибка');
echo 'Введите поисковый запрос не менее 3-х символов';
}else{
$search=mysql_real_escape_string($_POST['search']);
$c=mysql_num_rows(mysql_query('SELECT `id` FROM `pic_files` WHERE `file` LIKE "%'.$search.'%"'));
if(!$c){
div('Поиск неудачен');
echo 'Строка поиска: '.$search.'<br/>Извините, но поиск не дал результатов<br/>» <a href="/pic/">Картинки</a>';
}else{
echo 'Строка поиска: '.$search.'<br/>';
echo 'Место поиска: <a href="/">Картинки</a><br/>';
$q=mysql_query('SELECT * FROM `pic_files` WHERE `file` LIKE "%'.$search.'%"');
while($r=mysql_fetch_array($q)){
if($sort==1)
echo '';
if($sort==2)
echo '<img src="loads/'.$r['file'].'" width="20" height="30"><br/>';
if($sort==3)
echo '<img src="loads/'.$r['file'].'" width="40" height="60"><br/>';
if($sort==4)
echo '<img src="loads/'.$r['file'].'" width="60" height="90"><br/>';
echo 'Скачана: '.$r['down'].' раз<br/>';
echo 'Добавлена: ['.data($r['time_d']).']<br/>';
echo '<a href="ld.php?id='.$r['id'].'">Скачать</a><br/>';}}}}
echo '</div>';
include '../foot.php';
echo '</div>';
?>