快速业务通道

浅谈PHP+MYSQL身份验证的方法

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-22
nbsp;4 :$days=30;break; 
case 5 :$days=31;break; 
case 6 :$days=30;break; 
case 7 :$days=31;break; 
case 8 :$days=31;break; 
case 9 :$days=30;break; 
case 10 :$days=31;break; 
case 11 :$days=30;break; 

$day+=$days; 
if(($month-=1)==0){ 
$month+=12; 
$year-=1; 




//----------------------------------end if''s 
setType($month,"integer"); 
if($month<10){ 
setType($month,"string"); 
$month=''0''.$month;} 
setType($day,"integer"); 
if($day<10){ 
setType($day,"string"); 
$day=''0''.$day;} 
setType($hour,"integer"); 
if($hour<10){ 
setType($min,"string"); 
$hour=''0''.$hour;} 
setType($min,"integer"); 
if($min<10){ 
setType($min,"string"); 
$min=''0''.$min;} 
echo ''<br>''.$time_string=$year.$month.$day.$hour.$min.$sec; 
// echo "<br>$year-$month-$day $hour-$min-$sec<br>"; 
// echo ("<br>"); 
$query="select id from logging where user_id=''$id'' and logging_ip=''$ip'' and view_time>''$time_string'';"; 
$result=mysql_db_query("web",$query,$link); 
$count=mysql_num_rows($result); 
if($count==0){ 
// echo $query="insert into logging(user_id,logging_ip,page_name) values (''a684dd572b1887661782981659331eed'',''$ip'',''$page_name'');"; 
$result=mysql_db_query("web",$query,$link); 
return (0); 

else{ 
$query="insert into logging(user_id,logging_ip,page_name) values(''$id'',''$ip'',''$page_name'')"; 
$result=mysql_db_query("web",$query,$link); 
return (1); 

}//end if 

//----------------------------end function validate-id--------- 

这个验证方法很简单,而且没有考虑到用户在登录后再登录的情况,大家可以自己加上。 

如果用cookies,可能用setcookies()建立用户ID,再从环境变量$HTTP_COOKIE或$HTTP_COOKIE_VARS中读取。都是一样的,不过应该保证用户没有cookies。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号