服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

php中实现自动注册自动登录验证代码

时间:2016-05-11 12:42来源: 作者: 点击:
本文章介绍了一个关于在php中实现自动登录与自动验证的实现代码,有需要的朋友可以参考一下,代码如下: $urls = parse_url ( $db_bbsurl ); $domain = $urls [ host ]; include_once (R_P. require/admvclient.php

本文章介绍了一个关于在php中实现自动登录与自动验证的实现代码,有需要的朋友可以参考一下,代码如下:

  1. $urls = parse_url($db_bbsurl);  
  2. $domain = $urls['host'];  
  3. include_once (R_P .'require/admvclient.php');  
  4. $adm_oemnew Cnzz_Adm_Oem();  
  5. //判断config文件是否存在用户密码  
  6. pwCache::getData(D_P . "data/bbscache/adm_config.php");//用户名密码 配置文件  
  7. if (isset($adm_user) && isset($adm_pwd)) {  
  8. $request = array("adm_user"=>$adm_user,"adm_pwd"=>$adm_pwd,'cms'=>'pw');  
  9. $token = $adm_oem->get_appkey_once($request);  
  10. if ($token<0){  
  11. if($token==-1){  
  12. adminmsg('传递参数为空或传递参数非数字');  
  13. }else if($token==-2){  
  14. adminmsg('传递参数password错误');  
  15. }  
  16. }else{  
  17. $apikey = $token['adm_key'];  
  18. }  
  19. }else{  
  20. $Key = md5($domain.'KclGiq7H');  
  21. $request = array('cms'=>'pw','domain'=>$domain,'key'=>$Key);  
  22. $token = $adm_oem->reg_user_once($request);  
  23. if ($token<0){//异常  
  24. if($token==-1){  
  25. adminmsg('key有误');  
  26. else if($token==-2){  
  27. adminmsg('域名长度有误(1~64)');  
  28. elseif($token==-3){  
  29. adminmsg('域名输入有误(比如输入汉字)');  
  30. elseif($token==-4){  
  31. adminmsg('域名插入数据库有误');  
  32. elseif($token==-5){  
  33. adminmsg('IP用户调用页面超过阀值,阀值暂定为10');  
  34. //开源代码最模板zuimoban.com 
  35. elseif (is_array($token) && isset($token)){  
  36. $adm_user = $token['adm_user'];  
  37. $adm_pwd = $token['adm_pwd'];  
  38. $apikey = $token['adm_key'];  
  39. pwCache::setData(D_P.'data/bbscache/adm_config.php',"<?phprn$adm_user=".$adm_user.";rn$adm_pwd=".$adm_pwd."rn?>");  
  40. }  
  41.  
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容