Source for file search.core.php
Documentation is available at search.core.php
* @author PHPShop Software
$this->action= array("post"=> "words","nav"=> "index");
* Экшен по умолчанию, вывод формы
* Экшен выборки информации поиска при наличии переменной $_POST[words]
* Поиск по страницам и новостям
// Проверка на плохие символы
while (($file = readdir($dh)) !== false) {
if($file != "." and $file != "..") {
$fp = fopen($dir. $file, "r");
$fread= @fread($fp,$fstat['size']);
$patern= "/\b". $this->words. "\b/i";
if(empty($title)) $title= $filename[0]. ".html";
if(!empty($meta['title'])) {
$this->set('productName',$meta['title']);
$this->set('pageWords',$this->words);
$this->set('pageLink',$filename[0]. ".html");
$this->set('productNum',$i);
$this->set('pageTitle',$this->PHPShopSystem->getParam('name'). ' / Страницы');
$this->set('pageNumN',"Результат: страниц - ". count($dataArray));
$this->add('<p><br></p>',true);
$this->set('searchString',$this->words);
if($i== 0) $this->add('<h3>Ничего не найдено</h3><p><br></p>
<div style="padding:5;border-style: dashed;border-width: 1px;border-color:#D3D3D3">
Если вы <b>не нашли</b> нужную информацию,
воспользуйтесь <a href="/map/">картой сайта</a>
$this->title= "Поиск - ". $this->PHPShopSystem->getValue("name");
|