易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP伪静态的另类问题

由于对页面使用了伪静态
并且对ID进行了加密。
主要代码如下:
httpd.ini
RewriteRule /List-([0-9,a-z]*).html /List.asp\?ComId=$1 [N,I]

程序代码
A为加密,B为解密函数
<a href="List- <%=a(Rs("ComId"))%>.html" target="_blank">... </a>

List.asp
伪静态代码
这是未使用加密的时候伪静态代码,在伪静态与动态下都显示正常
<%
dim id
id=Request.ServerVariables("QUERY_STRING")
ComId=replace(id,".html","")
%>

添加加密函数
dim id
id=Request.ServerVariables("QUERY_STRING")
ComId=replace(id,".html","")
ComId="ComId="&b(replace(ComId,"ComId=",""))


动态核心代码
ComId = Trim(Request.QueryString("ComId"))


加密后
上面的ComId能正常获取解密后的值
可下面动态的获取的还是解密前的值

这样在动态下能正常显示,而伪静态就不行了。

请问若是对伪静态的ID加密了,怎样解密才能让其正常显示?

谢谢~祝大家中秋快乐


End_rbody_60227407//-->
该回复于2009-10-10 11:19:34被管理员删除



对我有用[0]
丢个板砖[0]
引用
举报
管理
TOP








相关问答:

asp初学问题。response找不到

<%@language="vbscript"%>
<%option explicit%>
<html>
<head> <title>xxx </title> </head>
<script language=vbs>
'注意变量 ......

ASP简单问题

conn.asp

<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.MapPath("Connt ......

帮帮我呀.需要一个asp域名查询的功能


谁有asp域名查询的功能的源码哦.

能给我一个吗,我很需要呀,谢谢哈


看看这个。
http://www.aspinfo.cn/article/bc/xml/17901.html

哎.怎么没人回复哦


如需要阅读该回复,请登录或注册 ......

ASP多表查询,一对多

我要查询两张表的数据,一张表一条数据对应另一张表的多条数据,SQL数据库
表1:                表2:
id  name ...          ctrI ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号