<%
'-------------------email判定-----------------
function isvalidemail(email)
dim names, name, i, c
'check for valid syntax in an email address.
isvalidemail = true
names = split(email, "@")
if ubound(names) <> 1 then
isvalidemail = false
exit function
end if
for each name in names
if len(name) <= 0 then
isvalidemail = false
exit function
end if
for i = 1 to len(name)
c = lcase(mid(name, i, 1))
if instr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 and not isnumeric(c) then
isvalidemail = false
exit function
end if
next
if left(name, 1) = "." or right(name, 1) = "." then
isvalidemail = false
exit function
end if
next
if instr(names(1), ".") <= 0 then
isvalidemail = false
exit function
end if
i = len(names(1)) - instrrev(names(1), ".")
if i <> 2 and i <> 3 then
isvalidemail = false
exit function
end if
if instr(email, "..") > 0 then
isvalidemail = false
end if
end function
%>
用vbscript判斷email位址的合法性
<%
function isemail(strng)
isemail = false
dim regex, match ' create variables.
set regex = new regexp ' create a regular expression object (stupid, huh?)
regex.pattern = "^/w+((-/w+)|(/./w+))*/@[a-za-z0-9]+((/.|-)[a-za-z0-9]+)*/.[a-za-z0-9]+$" 'sets pattern.
regex.ignorecase = true ' set case insensitivity.
set match = regex.execute(strng) ' execute search.
if match.count then isemail= true
end function
%>
使用郵箱位址標識使用者
it以及數位化的不斷普及,日益滲透著生活中的每個角落和旮旯裡。即時通訊 郵箱 電商 論壇等等諸多的公司 都需要對使用者進行管理,如何標識使用者,既方便使用者記憶,又方便伺服器後台管理呢?qq的祖先是oicq,採取數字的方式,msn採取了郵箱位址,而一些論壇等則採取使用者註冊時的使用者名稱,採取使用者...
php 判斷郵箱 php檢測郵箱位址是否存在
php檢測郵箱位址是否存在 在php中有這麼乙個函式checkdnsrr來驗證dns是否可訪問來檢測郵箱位址是否存在 email abc vae.la check email checkdnsrr email,a if check email elseelseelse return false 指定...
改動wordpress預設發郵件郵箱位址
wordpress傳送郵件預設是用的php mail函式。所以傳送郵件的位址是能夠隨意寫的。其預設發郵件的位址是wordpress yourdomain.com。當然這個位址是能夠改動的。改動方法例如以下 找到wordpress資料夾下。開啟wp includes pluggable.php 搜尋 ...