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
不过我们可以删除些代码跳过这一布
下载的源码找到目录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
相关文章推荐
- web签名验证程序【跨服务器、中文字符签名方法】-php为例
- web签名验证程序【跨服务器、中文字符签名方法】-php为例
- PHP 导入CSV格式数据,程序包含了跳过第一行表头方法
- phpweb 网站 -会员模块安装后会员功能菜单修复方法
- 织梦DEDECMS会员发布文章修改后"数据校验不对,程序返回"错误修改方法
- php web系统多域名登录失败解决方法
- 如何在Windows下使用WebMatrix+IIS开发PHP程序
- web程序Jar包冲突解决方法
- PHP开发程序加速运行探索之慢代码优化方法
- php 时区设置相差8小时间程序与php.ini配置方法
- 第一个简单的用户注册验证php程序
- Web程序中网页间数据传递方法小结
- 提高Web程序安全性的17种方法
- 50个PHP程序性能优化的方法
- 用web程序发送短信的方法
- Python部署web开发程序的几种方法
- 50个提高PHP程序运行效率的方法
- 小程序+php后台 +web移动端整体方案
- windows平台上php程序处理高并发的解决方法
- C#实现Web程序调用Windows程序的方法