asp虚拟主机实现伪静态的方法:
1、 重写url参数
Step1: 建立前台文件index.asp,修改url参数形式。由于读取数据库中的记录不是专题的重点,故直接给出:
<!--#include file="config.asp" -->
<%
var rs=Server.CreateObject("adodb.recordset");
sql="select * from Article" ......
想将传入的一个字符串值str进行合法性判断,如果是正整数则继续执行
if isnumeric(str) and cint(str) > 0 then
...
end if
令str=a的时候报错,说是cint()出现问题,asp难道在第一个条件不成立后还会判断第二个吗?
恩 这样看来asp 判断时 and左右的都会去执行
分两步判断,不知是否数字的时候不能ci ......
菜鸟一个,高手赐教,问题如下^^^急用^^^
我写了一个html页面,通过这个页面的表单向一个asp页面传值,然后由这个页面做出相应的判断,把值又传给不同的搜索引擎.
感觉这个不难,就是写不出来,哎,急求高手啦,感觉自己写的那个ASP好像都有问题
html代码:
<form method="get" action="soso.asp& ......
问题1.
-----------------------------------------------------------
ASP验证表单中提交的变量是否为ip格式
如 127.0.0.1
检查2项
1. 不能有其他字符 只能是数字 0~9 符号 .
2. 字符长度不能超过 20
然后用 tirm()去掉空格
问题2.
---------------- ......
有数组形如:
PList="1042-粉-XL-1,1019-粉-XL-3,1052-藏青-L-5,1042-粉-XL-6,1052-藏青-L-3,1052-粉-XL-4,"
(其代表的含义为:商品ID-颜色-尺码-数量)
现在要做的工作就是:
asp筛选出,有相同商品的数组值,并且商品数量累加上,重新生成PList,拿上面的例子来讲,1042-粉-XL、10 ......
<%
function DelFiles(furl)
dim FSO
set FSO=server.CreateObject("Scripting.FileSystemObject")
if FSO.FileExists(Furl) then
FSO.DeleteFile
server.MapPath(Furl),true
set FSO=nothing
......