麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
请大家帮我看看这段登陆代码,看看是不是安全。
悬赏分:20 - 2007年06月07日

[PHP] error_reporting(7); $username1=$username; $passwd1=$passwd; setcookie("username1","$username",0,"/"); setcookie("passwd1","$passwd",0,"/"); function checkAdmin($showMsg = true) { global $qry, $web_user, $userid, $username, $usergroupid; $result = $qry->query_first("select id from webuser where id='$userid' and groupid=1"); if (!$result && $showMsg) { echo highlight("



您暂时没有使用该功能的权限
"); return $result; } } function auth($msg) { global $sitedomain; session_start(); Header("HTTP/1.0 401 Unauthorized"); Header("WWW-authenticate: basic realm=\"$sitedomain\""); showError($msg); die(); } if (!isset($username1)) { auth("您需要重新登录后才能使用管理功能"); } else { $username = $username1; $username = addslashes(htmlspecialchars($username)); $user = $qry->query_first("select id,password,groupid from webuser where name='$username' and password=password('$passwd1')"); if (!$user) { auth("登录失败!您需要登录成功后才能使用管理功能"); } else { $userid = $user[id]; $usergroupid = $user[groupid]; } } [/PHP] 请大家帮忙看看,我个人感觉不太好,现在想改成COOKIE登陆,但不晓得怎么改好。

提问者:zdc2347306   06-07 07:07
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
47 + 66 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM