Ò»¸ö²é¿´sessionÄÚÈݵĺ¯Êý

5年以前  |  阅读数:149 次  |  编程语言:PHP 

Ö®ËuÒÔÊÇÄÜд³oÀ´Õa¸oº¯Êý£¬Ö÷ÒªÊǶԸÃÍøÕ¾µÄsession½a¹¹Ça³þ£¬È磺name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1"£¬Ò²ÖªµÀ¸Ãsession´aeŵÄλÖ㬶øÇÒ¿ÉÒÔÉÏ´«Îļþ£¬ËuÒÔÂi£¬µ±Ê±¾Í×oÁËÒ»´ÎССµÄºÚ¿Í£¬ÔÚÏßµÄÅoÓѵÄÃÜÂe¿ÉÒÔÒ»ÀÀÎÞÓa£¬ºÇºÇ£º
<?
function submit1(){
global $username;
print "ÂÛ̳¼aÌýÆ÷";
$i=0;
if($username=="tasm"||$username=="Tasm")
{
print "ÄaҲ̫ºÚÁË°É£¿Á¬ÎÒÄaÒ²²e£¿";
return;
}
$path="/tmp/";
$d = dir($path);
while($entry=$d->read()){
if(substr($entry,0,4)=="sess"){
$entry=$path.$entry;
$ary=@file($entry);
if(!empty($ary[0])){
$ary = explode(";",$ary[0]);
$name= explode(":",$ary[0]);
if($name[2]=="\"".$username."\""){
$passwd= explode(":",$ary[1]);
$mode=explode(":",$ary[3]);
print "Óû§±ÊÃu:".$name[2]."
ʹÓÃÃÜÂe:".$passwd[2]."
ʹÓÃģʽ:";
if($mode[1]==1)
print "¹ÜÀiÔ±";
else
print "Ò»°aÓû§";
print"

͵ÇÔËuÈËÃÜÂeÊDz»µÀµÂÐÐΪÇeÉÙÉÙΪ֮
";
$i=1;
break;
}}}}
if(!$i)
print "Óû§:".$username."ÕaeµÄÔÚÏßÂð£¿ÈçÄaÈ
¶¨£¬ÇeÔÙÀ´Ò»´Î£¬²»Òª¶a´o¿Õ¸ñ£¡";
$d->close();
}

function login(){
?>

ÂÛ̳¼aÌýÆ÷

ÂÛ̳¼aÌýÆ÷

µ±Äa¿´µ½Ò»Óû§ÔÚÏßʱÄaÏe¿´ËuµÄÃÜÂe£¬ÄaÒªÈçºÎ×÷ÄØ£¿
ÈÃÎÒÀ´¸aeËßÄa£º¾ÍÊÇʹÓñ¾³ÌÐo¡£
Ö£ÖØÉeÃ÷:±¾³ÌÐoΪ×ÔÓɳÌÐo£¬ÓÉËuËuÔi³ÉµÄÈκÎËðʧ±¾È˸Dz»¸ºÔð¡£
²»¹ýÕa¸oÎÊÌaÒ²ÐiºÜ¿i¾Í»a±»¶ÂÉÏ,¸oλ»¹ÊDz»ÒªÕÅÑiµÄ͵×ÅÓðɡ£

ÇeÊaÈeÄaÒª²eµÄÓû§Ãu£º

 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
Java生成UUID
PHP自定义函数获取搜索引擎来源关键字的方法
年的日历图
发送邮件
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
指定应用ID以获取对应的应用名称
再谈PHP中单双引号的区别详解
Yii2汉字转拼音类的实例代码
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例