WEB开发网
开发学院WEB开发ASP 常用ASP自定义函数集 (S.Sams) 阅读

常用ASP自定义函数集 (S.Sams)

 2008-10-27 12:06:30 来源:WEB开发网   
核心提示: rem ---=删除文件---CODE Copy ...function delfile(filepath)imangepath=trim(filepath)path=server.MapPath(imangepath)SET fs=server.CreateObject("Sc

rem ---=删除文件---

CODE Copy ...

function delfile(filepath)
imangepath=trim(filepath)
path=server.MapPath(imangepath)
SET fs=server.CreateObject("Scripting.FileSystemObject")
if FS.FileExists(path) then
FS.DeleteFile(path)
end if
set fs=nothing
end function

rem ---得到真实的客户端IP---

CODE Copy ...

Public Function GetClientIP()
dim uIpAddr
' 本函数参考webcn.Net/AspHouse 文献<取真实的客户IP>
uIpAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If uIpAddr = "" Then uIpAddr = Request.ServerVariables("REMOTE_ADDR")
GetClientIP = uIpAddr
uIpAddr = ""
End function

数据库查询中的特殊字符的问题

在进行数据库的查询时,会经常遇到这样的情况:

例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的字符,例如单引号,“|”号,双引号或者连字符“&”。

例如他的名字是1"test,密码是A|&900

这时当你执行以下的查询语句时,肯定会报错:

SQL = "SELECT * FROM SecurityLevel WHERE UID="" & UserID & """

SQL = SQL & " AND PWD="" & Password & """

因为你的SQL将会是这样:

SELECT * FROM SecurityLevel WHERE UID="1"test" AND PWD="A|&900"

上一页  1 2 3 4 5 6 7  下一页

Tags:常用 ASP 定义

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接