为什么会出现这问题?请指教!急需谢谢!

kevin520bj 2008-04-08 11:16:02
项目太大,我就口头叙述了! 各位大哥用文字分析下就可以:

一个集团有六个矿,只有集团能看全部矿,而每个矿只能看自己的信息且每矿都有"审核"这一项,而"审核"中有俩<radio>控件,一

个表示通过,一个表示不通过.在不通过时,发现其他矿都能看到未通过这矿的信息内容,要是选择通过时显示正常!

请各位大哥分析下,问题出在哪里!我觉得代码无关紧要拉!我急需谢谢啊!
...全文
48 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yyixin 2008-04-08
没看懂
回复
kevin520bj 2008-04-08
这是在"审核"页面中一<td>标签里写的:
<td style="padding-left: 30;">
<%if yh_shenhe=1 then
response.Write "已通过"%>
<input name="shenhe" value="<%=yh_shenhe%>" type="hidden" />
<%
else %>
<input type=radio name=shenhe value=1 <%if yh_shenhe=1 then response.write "checked" %>/>通过  <input type=radio name=shenhe value=2 <%if yh_shenhe=2 then response.write "checked" %>/>不通过
<%end if %>
<input name="yhid" value=<%=yh_id %> type="hidden" /><input name="back" value="<%=back %>" type="hidden" /><input type="hidden" name="1" />
</td>

这是在"未审核的记录"页面相关代码:

<td>
<%
if rs("yh_shenhe")=0 then response.Write "未审核"
if rs("yh_shenhe")=2 then response.Write "未通过"
%>
</td>
<td align=center>
<%if instr(request.Cookies("info")("user_right"),"b")>0 then%>
<a href='shenhe.asp?yh_id=<%=rs("yh_id")%>'>审核</a>
<%end if %>
<%if instr(request.Cookies("info")("user_right"),"a,b")>0 then%>
<a href='safe_add.asp?yh_id=<%=rs("yh_id")%>&action=edit'>修改</a>
<%end if %>
</td>


谢谢 大家!能帮我解决下吗?非常感谢!急要呢!
回复
kevin520bj 2008-04-08
对,我可能就没懂这个逻辑吧!
通过或者是不选!其他矿都看不到!
只要点了不通过就被其他矿看到了!
回复
smartcatiboy 2008-04-08
看不懂,大致业务逻辑是什么?

发现其他矿都能看到未通过这矿的信息内容,要是选择通过时显示正常!

难道说:不通过其他矿就不能看到?显示正常是怎么个正常?

回复
itzhiren 2008-04-08
判断一下就行了,先把大范围锁定,判断目前是哪个矿登录,然后只给出他自己的矿的信息
回复
beyondamane 2008-04-08
通过和未通过的标签问题
本身应该是按采集者的id来判断哪个矿可以看到哪些信息,用flag=1或者0来判断是否审核通过
回复
kevin520bj 2008-04-08
我很感谢 1楼的 大哥!
谢谢你!
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-04-08 11:16
社区公告
暂无公告