设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 73|回复: 3
打印 上一主题 下一主题

何如获取会话变量,如何得到回话变量

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-15 06:09:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<select name="gemaididian" id="select">
<%
Set rs2=Server.CreateObject("ADODB.Recordset")
sql="select * from address"
rs2.open sql,conn,1,1
do while not rs2.eof
if rs2("dizhimingcheng") = session("xuanze") then
%>
<option value="<%=rs2("addresid")%>" selected >sdfsdfdsfdsfdsfds</option>
<%else%>

<option value="<%=rs2("addresid")%>"><%=rs2("dizhimingcheng")%></option>
<% end if
rs2.movenext
Loop
rs2.close
%>
</select>
这是下拉列表的提交页``````
<%
session.Timeout=30
session("xuanze")=request("gemaididian")
%>
这是获取页面
按道理说,第一个提交页,提交信息之后,到获取页面形成一个会话变量!
但重新刷新第一个提交页,可以获取刚刚设置那个会话变量,来判断数据库里面读出来的值,如果匹配,就成为默认选择项目,如果不匹配就是普通项,为什么不行啊
获取不到啊,哪位高手讲讲,或者有没有更好的办法````````````!谢谢!
2#
发表于 2010-1-15 06:09:32 | 只看该作者
request获得是select里option的value值,不是&lt;option&gt;&lt;/option&gt;之间的值
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-15 06:09:36 | 只看该作者
了解哈,谢谢``````````
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 18:47 , Processed in 0.108196 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表