已掉线,重新登录

首页 > 绿虎论坛 > 建站 > 讨论/求助 (发帖)

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

作者: @Ta

时间: 2015-05-18

点击: 6061

如题,地址hyrw.sgwap.net。。哪位大神知道是怎么。。

[隐藏样式|查看源码]


『回复列表(17|隐藏机器人聊天)』

1. @15764817730,这是你自己开发的个人程序,别人根本不知道你用了什么代码和功能。
最好用站内信联系某个大神,然后用邮件发源码给他,叫他帮你分析。
(/@Ta/2015-05-18 14:20//)

2. @剑士雅木,快乐秒赞程序
(/@Ta/2015-05-18 19:06//)

3. @15764817730,用短信注册!http://smsreg.cn
(/@Ta/2015-05-18 19:12//)

4. @MINE,怎么弄?
(/@Ta/2015-05-18 19:20//)

5. @15764817730,去http://smsreg.cn注册帐号。添加网站。下载上传接口。
(/@Ta/2015-05-18 20:01//)

6. @15764817730,噢,原来是你改了版权。
(/@Ta/2015-05-18 20:30//)

7. @MINE,短信平台注册成功登录一直密码错误怎么破
(/@Ta/2015-05-18 20:41//)

8. @老子也会游泳,密码手机后六位。
(/@Ta/2015-05-18 21:50//)

9. @MINE,下载哪个接口?
(/@Ta/2015-05-19 14:26//)

10. @15764817730,下载全部接口,解压,目录里有,
(/@Ta/2015-05-19 14:34//)

11. @MINE,没有,给我发一下接口吧,谢了
(/@Ta/2015-05-19 19:19//)

12. @MINE,没有,给我发一下接口吧,谢了
(/@Ta/2015-05-19 19:19//)

13. @MINE,没有,给我发一下接口吧,谢了
(/@Ta/2015-05-19 19:19//)

14. @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 19:24//)

15. @MINE,没有,给我发一下接口吧,谢了
(/@Ta/2015-05-19 19:28//)

16. @15764817730,14楼
(/@Ta/2015-05-19 19:38//)

17. @net909,14楼短信接口。
(/@Ta/2015-05-23 15:39//)

回复需要登录

7月21日 08:12 星期一

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1