您的位置:首页 > 编程语言 > PHP开发

phpweb程序跳过会员验证方法

2013-04-05 13:08 302 查看
现在用phpweb的程序是很多的,官方的版本安装的时候有会员验证,而这个会员只有代理商才能注册,想支持phpweb都不行,还弄这一步。
不过我们可以删除些代码跳过这一布
下载的源码找到目录base\install\中的index.php
打开找到代码:

if ($_POST['nextstep'] == 1) {

$c_params = array (
'username' => $_POST['username'],
'password' => $_POST['password'],
'domain' => $_SERVER['HTTP_HOST']
);
$ans = $customer -> call ("iChkUser", $c_params);
if ($err=$customer->getError()) {
$errinfo=$customer->response;
$error_msg="<font style=\"color: red;\">无法连接到验证服务器,错误

信息:".$errinfo."</font><br /><br />";
$noinstall="<script>document.all['subm'].disabled =

true;</script>";
$donext=false;
}elseif($ans==false || $ans==""){
$error_msg = "<font style=\"color: red;\">无法连接到验证服

务器,请检查是否已连接网络,或稍侯再试!</font>";
$noinstall= "<script>document.all['subm'].disabled =

true;</script>";
$donext= false;
}elseif($ans=="NOUSER") {
$error_msg = "<font color='red'>会员登录账号或密码错误,请

重新输入正确的登录帐号和密码</font><br /><br />";
$donext= false;
}elseif($ans!="OK") {
$error_msg = "<font color='red'>身份验证未通

过:".$ans."</font><br /><br />";
$donext= false;
}else{
$donext=true;
}
}
将以上代码直接用$donext=true;替换掉
随便输入会员号即可进入下一步安装
若觉得修改麻烦可直接下载我修改好的安装文件即可

附件:http://down.51cto.com/data/2362551
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息