mutex
Новичок
Как доработать поиск в cmsimple 2.7?
В движке cmsimple 2.7 есть поиск по сайту, как я понял, он осуществляется php скриптом search.php :
Вопрос:
1) Как сделать, чтобы поиск не был чувствителен к регистру???
2) Как сделать, чтобы можно было искать по части слова?
В движке cmsimple 2.7 есть поиск по сайту, как я понял, он осуществляется php скриптом search.php :
PHP:
<?php
if (eregi('search.php',sv('PHP_SELF')))die('Access Denied');
$title=$tx['title']['search'];$ta=array();
if($search!='')for($i=0;$i<$hl;$i++){
if(@preg_match('/'.preg_quote($search,'/').'/i',$c[$hc[$i]]))
$ta[]=$hc[$i];}$o.='<h1>'.$tx['search']['result'].'</h1><p>"'.htmlspecialchars(stripslashes($search)).'" ';
if(count($ta)==0)
$o.=$tx['search']['notfound'].'.</p>';
else{$o.=$tx['search']['foundin'].' '.count($ta). ' ';
if(count($ta)>1)
$o.=$tx['search']['pgplural'];else $o.=$tx['search']['pgsingular'];$o.=':</p>'.li($ta,'search');}
?>
1) Как сделать, чтобы поиск не был чувствителен к регистру???
2) Как сделать, чтобы можно было искать по части слова?