我有Sphider搜索引擎并在我的网站上运行,但我有两个问题。
我不是如何建立索引明确的结果才能正确显示。
我想采取的search.php文件
include ('sphider/search.php');
其中位于我的网站的根目录的文件dashboard.php。
Sphider是
root/sphider/search.php
但是当我包括它什么也不显示。 如果任何人有我有问题的任何见解我将不胜感激。 是的,我已经在这里和那里发现了一些在线文档,但没有什么清除此为我说话。
我有Sphider搜索引擎并在我的网站上运行,但我有两个问题。
我不是如何建立索引明确的结果才能正确显示。
我想采取的search.php文件
include ('sphider/search.php');
其中位于我的网站的根目录的文件dashboard.php。
Sphider是
root/sphider/search.php
但是当我包括它什么也不显示。 如果任何人有我有问题的任何见解我将不胜感激。 是的,我已经在这里和那里发现了一些在线文档,但没有什么清除此为我说话。
因为sphider不是安装在根目录下,您可能需要更新一些的search.php内的如路径(S)的。 再添“../sphider/”一切的路径,因此可以引用需要PHP文件等。这样可以得到非常复杂,可能是不值得的。
对于我的地盘我创建了一个使用的URL请求一个简单的Flash搜索框“的search.php?查询=” + KeywordVar +“&开始= 1&搜索= 1&结果= 10”的伟大工程。
AS3实施例:
var KeywordVar = SearchTextBox01.text;
var URLpart1 = 'http://www.yourwebsite.com/search.php?query=';
var URLpart2 = '&start=1&search=1&results=10';
var MySearchLink = URLpart1 + KeywordVar + URLpart2;
MySearchButton.addEventListener(MouseEvent.CLICK,MySearchFunction);
function MySearchFunction(e:Event){navigateToURL(new URLRequest(MySearchLink)); }
在你的情况我只想用一个使用“得到”的搜索“的search.php”文件,然后包括你在Sphider的页眉和页脚模板页眉和页脚的简单形式。 或创建自己的头和页脚符合您的要求。
HTML例子:
<div>
<form action="sphider/search.php" method="get">
<input type="text" name="query" id="query" size="40" value="">
<input type="submit" value="Search">
<input type="hidden" name="search" value="1">
</form>
</div>