login.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?
  2. //修改这个,要同步修改手机版的
  3. /////////////////////有uc开始//////////////////////
  4. if(1==$rowcontrol[ifuc]){
  5. $sj=date("Y-m-d H:i:s");
  6. $uip=$_SERVER["REMOTE_ADDR"];
  7. if($WAPLJ==1){$wapljv="../";$wapljv1="../../reg/";}
  8. include $wapljv."../config.inc.php";
  9. include $wapljv."../include/db_mysql.class.php";
  10. $db = new dbstuff;
  11. $db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);
  12. unset($dbhost, $dbuser, $dbpw, $dbname, $pconnect);
  13. include $wapljv."../uc_client/client.php";
  14. list($uid, $username, $password, $email) = uc_user_login(sqlzhuru($_POST[t1]), sqlzhuru($_POST[t2])); //登录
  15. if($uid>0) { //uc登录成功
  16. echo uc_user_synlogin($uid); //同步登录
  17. if(panduan("uid","yjcode_user where uid='".sqlzhuru($_POST[t1])."'")==0){
  18. $uid=sqlzhuru($_POST[t1]);
  19. $pwd=sqlzhuru($_POST[t2]);
  20. $nc=sqlzhuru($_POST[t1]);
  21. include($wapljv1."reg_tem.php");
  22. }else{
  23. $uid=sqlzhuru($_POST[t1]);
  24. $sql="select id,uid,pwd,zt from yjcode_user where uid='".$uid."'";mysql_query("SET NAMES 'GBK'");$res=mysql_query($sql,$conn);$row=mysql_fetch_array($res);
  25. if(0==$row[zt]){Audit_alert("您的帐号已被禁用,请联系网站客服处理","./");}
  26. $sj=date("Y-m-d H:i:s");
  27. $uip=$_SERVER["REMOTE_ADDR"];
  28. intotable("yjcode_loginlog","admin,userid,sj,uip","1,".$row[id].",'".$sj."','".$uip."'");
  29. $_SESSION["SHOPUSER"]=$uid;
  30. $_SESSION["SHOPUSERPWD"]=$row[pwd];
  31. }
  32. }else{ //uc登录失败
  33. $uid=sqlzhuru($_POST[t1]);$pwd=sqlzhuru($_POST[t2]);
  34. include($wapljv1."login_tem.php");
  35. if($data = uc_get_user($uid)) {
  36. uc_user_edit($uid ,$pwd,$pwd,"",1);
  37. }else{
  38. $ma=returnemail($uid);
  39. $uid = uc_user_register($uid,$pwd,$ma);
  40. }
  41. list($uid, $username, $password, $email) = uc_user_login($uid,$pwd); //uc登录
  42. echo uc_user_synlogin($uid); //同步登录
  43. }
  44. php_toheader(returnjgdw($_SESSION["tzURL"],"","../user/"));
  45. }
  46. ////////////////////有UC结束////////////////////////
  47. ?>