Annotation of db/prgsrc/new/easy.php, revision 1.1
1.1 ! roma7 1: <?
! 2: include "db.php";
! 3: include "common.php";
! 4: ?>
! 5: <html>
! 6: <head>
! 7: <title>Лёгкий поиск по базе вопросов</title>
! 8: <style>
! 9: A, A:link, A:visited{
! 10: text-decoration: none;
! 11: }
! 12: p,body {
! 13: color : #000000;
! 14: font-size : x-small;
! 15: font-family : Tahoma,Verdana,Arial;
! 16: }
! 17:
! 18: H1 {
! 19: font-size: large;
! 20: }
! 21: </style>
! 22:
! 23: </head>
! 24: <body bgcolor="#fff0e0" vlink="#800020">
! 25: <form>
! 26: <h1>Лёгкий поиск по базе вопросов</h1>
! 27:
! 28: <p><a href='old_style.php'>Подстрочный поиск</a></p>
! 29:
! 30: <p>Лёгкий поиск выполняется без учета регистра символов в полях "Вопрос", "Ответ", "Зачёт" и "Комментарии". Разные формы одного слова считаются разными. Короткие (3 символа или меньше) и очень частые слова игнорируются.
! 31: Поддерживается <a href='/help.html'>язык запросов</a></p>
! 32:
! 33: Введите поисковую строку: <input type='text' name='sstr' value='<?=stripslashes($_GET['sstr'])?>'>
! 34: <input type='submit'>
! 35: </form>
! 36: <?
! 37: if (@$_GET['sstr']) {
! 38: $sstr=stripslashes($_GET['sstr']);
! 39: $g=addslashes($sstr);
! 40:
! 41: $sql="SELECT t.FileName as tFileName, t1.FileName as t1FileName, q.*, t.Id as tid,t1.id as ttid, t.Title as ttitle,t1.title as tttitle FROM Questions q LEFT JOIN Tournaments t
! 42: ON (q.ParentId=t.Id) LEFT JOIN Tournaments t1 ON (t.ParentId=t1.Id)
! 43: WHERE MATCH (Question,Answer,PassCriteria,Comments) AGAINST ('$g' IN BOOLEAN MODE)
! 44: ORDER BY MATCH (Question,Answer,PassCriteria,Comments) AGAINST ('$g' IN BOOLEAN MODE) DESC
! 45: LIMIT $limit";
! 46: print_questions_sql($sql,true);
! 47: } else {
! 48: ?>
! 49: <hr><?}?>
! 50: <p><font size='-1'><i>Поиск производится по копии базы от <?include "date.txt"?> </i></font></p>
! 51: </body>
! 52: </html>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>