输入验证码之后才能发送短信,防恶意刷手机。
仅供测试,要正式使用的,请删除INC/JOB/regsendnum.PHP文件里:
1、showerr("注册码是$randNum,信息已经成功发送到您指定的手机号码中,请注意查收,有可能会延迟几分钟,请耐心等待!",-1); ” 中的蓝色部分。
2、elseif($webdb['yzNumReg']==1){
$db->query("REPLACE INTO {$pre}regnum
( sid
, num
, posttime
) VALUES ('$usr_sid', '$randNum', '$timestamp')");
showerr("注册码是$randNum",-1);
$ckfile = ROOT_PATH.'cache/regsendmail.txt';” 中的蓝色部分。
测试地址:http://www.uc845.com/do/reg.php 解压后将里面的文件覆盖在网站根目录,后台开启手机注册。
说明:1、取消了必须输入邮箱,仅在使用邮箱验证注册的情况下必须输入邮箱。
2、验证码算术方式全部改成了加 。
3、点击发送后跳出的页面上有注册码,便于测试,正式使用的请按上面方式修改代码。
4、注册码数据表写入了一个新字段“INUM”,通过文件写入的,无需再插入字段。
5、属于齐博系统通用注册,其他如分类、整站、门户系统应该可以使用。
9-3更新,注册表单有错的时候改为JS弹出警告模式,免除了返回需全部重填的烦恼。
9-4更新,修改简化了代码,避免IE浏览器调用JS问题 ,同时将邮箱验证注册、不使用验证注册也做了调整
测试方法:每种错误都实验一下,看看还有没有其他问题,比如非法字符、重复号码、空数据等等 。
版权声明:若无特殊注明,本文皆为( wjk1987 )原创,转载请保留文章出处。