建设美丽中国论文:如何解决server.Execute执行的问题?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 02:17:52
我的代在执行下代时正常:
<%
dim sohw
sohw=Request.QueryString("LBGL")
if sohw=1 then
server.Execute("addlbform.asp")
else
if sohw =2 then
Response.Write "这是修改页"
else
if sohw=3 then
Response.Write "这是删除页"
else
Response.Write "欢迎进入后台管理,希望给你带来方便!"

end if
end if
end if
%>
在执行这个文件(addlbform.asp)时,一提交表单就回到了表单提交页,数据没有写入,addlbform.asp 这文件主要的提交表单,写入数的功能,单独执行时正常(没有条件语句).另上的条件语句是通过图层菜单的URL获得SOHW的值的.请高人帮我指一下.
还是不行,跟原来的一样,我的提交面代码!
<table>

<tr>
<td align="left"><form id="frmUpload" name="frmUpload" action="<%=Request.ServerVariables("script_name")%>" method="post" target="_self" enctype="multipart/form-data">
<p><span class="STYLE1">类别编号:</span>
<input id="LBID" type="text" name="LBID" size="20">
</p>
<p><span class="STYLE1">类别名称:</span>
<input id="txtTitle" type="text" name="txtTitle" size="20">
</p>
<p><span class="STYLE1">类别图片:</span>
<INPUT id="filImage" type="file" name="filImage" size="20">
</p>
<INPUT id="btnUpload" type="submit" value="确定" name="btnUpload">
<label for="Submit"></label>
<input type="reset" name="Submit" value="重置" id="Submit">
</form></td>
</tr>
<tr>
<td align="left"> </td>
</tr>

</table>
<%
end if
%>
</body>
</HTML>

dim sohw
sohw=Cint(Request.QueryString("LBGL"))
if sohw=1 then
server.Execute("addlbform.asp")
elseif sohw=2 then
Response.Write "这是修改页"
elseif sohw=3 then
Response.Write "这是删除页"
else
Response.Write "欢迎进入后台管理,希望给你带来方便!"
end if

这里应该这样才对吧

请检查提交页面是否正确提交到了执行页面,有可能是提交给本页了