| 以下是引用片段: if( $_POST[loginname] && $_POST[loginpwd] ) { if( $webdb[yzImgAdminLogin] ){ if(!get_cookie("yzImgNum")||get_cookie("yzImgNum")!=$yzimg){ die("<A HREF=?>验证码不符合</A>"); }else{ set_cookie("yzImgNum",""); } } $rs=$db->get_one("SELECT M.$TB[username] AS username,M.$TB[password] AS password,D.* FROM $TB[table] M LEFT JOIN {$pre}memberdata D ON M.$TB[uid]=D.uid WHERE M.$TB[username]='$_POST[loginname]' "); if(!$rs){ login_logs($_POST[loginname],$_POST[loginpwd]); setcookie("Admin",'',0,"/"); die("<A HREF=?>用户不存在</A>"); }elseif( pwd_md5($_POST[loginpwd]) != $rs[password] ){ login_logs($_POST[loginname],$_POST[loginpwd]); setcookie("Admin",'',0,"/"); die("<A HREF=?>密码不正确</A>"); }elseif(!$rs[uid]){ Add_memberdata($_POST[loginname]); }else{ login_logs($_POST[loginname],md5($_POST[loginpwd])); $_COOKIE[Admin]="$rs[uid]\t".mymd5($rs[password]); //@include(PHP168_PATH."cache/warn.php"); setcookie("Admin",$_COOKIE[Admin],0,"/"); } } |
| 以下是引用片段: if(!$rs){ login_logs($_POST[loginname],$_POST[loginpwd]); setcookie("Admin",'',0,"/"); die("<A HREF=?>用户不存在</A>"); }elseif( pwd_md5($_POST[loginpwd]) != $rs[password] ){ |
| 以下是引用片段: function login_logs($username,$password){ global $timestamp,$onlineip; $logdb[]="$username\t$password\t$timestamp\t$onlineip"; @include(PHP168_PATH."cache/adminlogin_logs.php"); $writefile="<?php \r\n"; $jj=0; foreach($logdb AS $key=>$value){ $jj++; $writefile.="\$logdb[]=\"$value\";\r\n"; if($jj>200){ break; } } write_file(PHP168_PATH."cache/adminlogin_logs.php",$writefile); } |