username:
password:
verification:
login.php
if ($_get['c']=='login'){
if (!empty($_post['login_submit'])){
require 'perclass/login.admin.php';
$u = $_post['u'];
$p = md5($_post['p'].login_protty);
$v = $_post['v'];
if ($v == $_session['verification.code']){
require_once 'perclass/filter.admin.php';
loginfun(fileter($u), $p, $config);
}else {
echo :(验证码错误!!
end;
}
}
}
if ($_get['c']=='forget'){
require 'perclass/login.admin.php';
if (!empty($_post['sub_email'])){
require_once 'int_mail.php';
}
}
login.admin.php
function loginfun($u, $p, $config)
{
$new = new logincor($config);
$r = $new->loginper($u, $p);
if ($r) {
$_session['user_login'] = md5($r['username'] . $r['password'] . login_protty);
$_session['nickname'] = $r['nickname'];
$_session['id'] = $r['id'];
header(location:?c=index);
} else {
echo :(登陆失败!!
end;
}
return $r;
}
function sitequery($config)
{
$new = new logincor($config);
$r = $new->sitequery();
return $r;
}
function userforget($user, $config)
{
$new = new logincor($config);
$r = $new->forgetpass($user);
return $r;
}
回复讨论(解决方案) 入口处var_dump($_post);
你确认 login.php 被执行到了吗?
依据什么会执行 login.php ??? 能说详细点么,小白。不是很懂
请确认请求的页面是否存在。
action=admin?c=login
先确定是否有访问到admin?c=login
可以在admin?c=login文中加入
看看sos.txt有没有内容。
