为什么我建的秒赞网,注册总是保存数据库失败啊

如题,地址hyrw.sgwap.net。。哪位大神知道是怎么。。
回复列表(17|隐藏机器人聊天)
  • @Ta / 2015-05-18 / /
    @15764817730,这是你自己开发的个人程序,别人根本不知道你用了什么代码和功能。
    最好用站内信联系某个大神,然后用邮件发源码给他,叫他帮你分析。
  • @Ta / 2015-05-18 / /
    @剑士雅木,快乐秒赞程序
  • @Ta / 2015-05-18 / /
    @15764817730,用短信注册!http://smsreg.cn
  • @Ta / 2015-05-18 / /
    @MINE,怎么弄?
  • @Ta / 2015-05-18 / /
    @15764817730,去http://smsreg.cn注册帐号。添加网站。下载上传接口。
  • @Ta / 2015-05-18 / /
    @15764817730,噢,原来是你改了版权。
  • @Ta / 2015-05-18 / /
    @MINE,短信平台注册成功登录一直密码错误怎么破
  • @Ta / 2015-05-18 / /
    @老子也会游泳,密码手机后六位。
  • @Ta / 2015-05-19 / /
    @MINE,下载哪个接口?
  • @Ta / 2015-05-19 / /
    @15764817730,下载全部接口,解压,目录里有,
  • @Ta / 2015-05-19 / /
    @MINE,没有,给我发一下接口吧,谢了
  • @Ta / 2015-05-19 / /
    @MINE,没有,给我发一下接口吧,谢了
  • @Ta / 2015-05-19 / /
    @MINE,没有,给我发一下接口吧,谢了
  • @Ta / 2015-05-19 / /
    @15764817730
    <?php
    //MINE短信注册平台接口开发实例
    //本接口为接口开发列子,如果要正常使用,还需要用户自行修改
    //注:注册成功,接口必须返回1,更新密码成功必须返回11,密钥失败返回0,其他失败不可返回包含1的字符。11也不行。
    //注:切割密码的符号必须为#和#,其他的话就会出错.
    
    
    $mysql=require("Application/Common/Conf/db.php");
    $dbhost=$mysql['DB_HOST'].':'.$mysql['DB_PORT'];
    $dbuser=$mysql['DB_USER'];
    $dbpassword=$mysql['DB_PWD'];
    $dbmysql=$mysql['DB_NAME'];
    if($con = mysql_connect($dbhost,$dbuser,$dbpassword)){
    	mysql_select_db($dbmysql, $con);
    }else{
    	exit('数据库链接失败!');
    }
    
    
    define('SMS_KEY',"密匙"); //设置接口的密钥,防止刷会员
    
    $smskey = isset($_POST['smskey'])?$_POST['smskey']:null;//获取密钥,判断POST接收smskey参数的密钥是否有值,有则接收,没有则定义为NULL
    $phone = isset($_POST['phone'])?$_POST['phone']:null;//获取手机号码,判断POST接收phone参数的手机号码是否有值,有则接收,没有则定义为NULL
    $content = isset($_REQUEST['message'])?$_REQUEST['message']:null;//获取短信内容,判断POST接收message参数的短信内容是否有值,有则接收,没有则定义为NULL
    
    if($smskey<>SMS_KEY){//判断如果接收到的密钥不等于接口设定的密钥则
    exit("0");//终止运行,并返回0
    }
    
    if(strlen($phone)<6){//判断如果接收到的手机号码是否小于6位,如果小于6为则
    exit("3");//终止运行,并返回3
    }
    
    
    
    if(stripos($content,'#')){//如果短信内容包含了#符号
    $content = explode('#',$content);//以#符号切割成$content数组
    $pass = $content[1];//$content[0]是#符号前面的内容$content[1]是后面的,这里我们要获取后面的 作为密码
    }elseif(stripos($content,'#')){//否则没有包含#符号,则检测是否有#符号,如果有则
    $content = explode('#',$content);//以#符号切割成$content数组
    $pass = $content[1];//$content[0]是#符号前面的内容$content[1]是后面的,这里我们要获取后面的 作为密码
    }else{//如果都没有,则
    $pass = substr($phone,-6);//密码为手机号码后6位
    }
    
    $date=date("Y-m-d-H:i:s");
    $mail = $phone . '@163.com';
    $pass=md5(md5($pass).md5('815856515'));
    
    $rsid=mysql_query("select * from `klmz_users` where `user`='$phone'");//执行查询数据库
    
    if($row=mysql_fetch_assoc($rsid)){//如果这个号码已经注册过了,则
       mysql_query("UPDATE klmz_users SET pwd='".$pass."' WHERE phone='".$phone."'");//更新密码
    
       echo "11";//返回11
      
    }else{//否则没有这个手机的信息
    
    mysql_query("insert into `klmz_users` (user,pwd,mail,phone,active,regtime) values ('$phone','$pass','$mail','$phone',1,'$date') ");//新增用户
    echo "1";//返回1
    }
    
    ?>
  • @Ta / 2015-05-19 / /
    @MINE,没有,给我发一下接口吧,谢了
  • @Ta / 2015-05-19 / /
    @15764817730,14楼
  • @Ta / 2015-05-23 / /
    @net909,14楼短信接口。
添加新回复
回复需要登录