帝国CMS内置强大的搜觅功能,用户只需建造搜觅表单指向搜觅处理页面即可实现相应搜觅。本文解说:搜觅表单建造语法。
搜觅表单的变量解释 变量名 解释 例子 搜觅表单提交地址 POST圆式:/e/search/index.php <form name="searchform" method="post" action="/e/search/index.php"> GET圆式:/e/search/?searchget=1 /e/search/?searchget=1&keyboard=帝国&show=title keyboard 搜觅关键字变量 <input name="keyboard" type="text"> show 搜觅字段变量(多个字段用","隔开。搜觅字段必须是后台系统模型开启搜觅项的字段) <input type="hidden" name="show" value="title,newstext"> classid 搜觅栏目ID(不设置为不限,多个栏目可用","隔开,设置父栏目会搜觅所有子栏目) <input type="hidden" name="classid" value="1"> ztid 搜觅专题ID(不设置为不限,多个专题可用","隔开) <input type="hidden" name="ztid" value="1"> tbname 按数据表搜觅(需与搜觅模板ID联合)单条件搜觅的表单建造范例 一、表单范例1: 1、用Dreamweaver建造好表单: 设计视图:

<table cellspacing="1" cellpadding="3">
<form name="searchform" method="post" action="/e/search/index.php">
<tr>
<td>关键字:<input name="keyboard" type="text" size="10"></td>
<td>规模:
<select name="show">
<option value="title">标题</option>
<option value="smalltext">简介</option>
<option value="newstext">内容</option>
<option value="writer">作者</option>
<option value="title,smalltext,newstext,writer">搜觅所有</option>
</select></td>
</tr>
<tr>
<td>栏 目:
<select name="classid">
<option value="0">搜觅所有</option>
<option value="1">新闻中心</option>
<option value="4">脚艺文档</option>
<option value="22">下载中心</option>
</select> </td>
<td><input type="submit" name="submit" value="搜觅"></td>
</tr>
</form>
</table>

搜觅表单多条件并列搜觅的语法解释 多字段、多逻辑运算联结符并列搜觅 (一)、多字段并列搜觅:有“字符串”与“数组”两种传递圆式 1、字符串传递为例子: <input type="hidden" name="hh" value="LK">
多条件并列搜觅的表单建造范例 两、表单范例2:实现按标题、作者、录入者与信息ID同时搜觅的表单 1、用Dreamweaver建造好表单: 设计视图:


<form name="searchform" method="post" action="/e/search/index.php">
<table align="center" cellpadding="3" cellspacing="1" >
<input type="hidden" name="tbname" value="news">
<input type="hidden" name="tempid" value="1">
<input type="hidden" name="andor" value="and">
<tr >
<td colspan="2">新闻搜觅</td>
</tr>
<tr bgcolor="#FFFFFF">
<td >标题:</td>
<td >
<input type="hidden" name="show[]" value="title">
<input type="hidden" name="hh[]" value="LK">
<input name="keyboard[]" type="text">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td>作者:</td>
<td>
<input type="hidden" name="show[]" value="writer">
<input type="hidden" name="hh[]" value="LK">
<input name="keyboard[]" type="text">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td>录入者:</td>
<td>
<input type="hidden" name="show[]" value="username">
<input type="hidden" name="hh[]" value="EQ">
<input name="keyboard[]" type="text">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td>信息ID规模:</td>
<td>
<input type="hidden" name="show[]" value="id">
<input type="hidden" name="hh[]" value="BT">
<input name="keyboard[]" type="text">
<font color="#666666">(例:“1 6”表示1到6之间) </font>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td> </td>
<td>
<input type="submit" name="Submit" value="立刻搜觅">
<font color="#666666">(不设置为不限)</font>
</td>
</tr>
</table>
</form>

转载请注明: 帝国CMS模板 » 帝国CMS登陆表单建造示例教程
*
回帖描述:*
链接类型:*
下载链接:*
描述:*
回帖描述:*
链接类型:*
阅读权限:*
下载链接: