33问答网
所有问题
PHP中短信验证码怎样存到数据库中,并设置失效时间?
如题所述
举报该问题
推荐答案 2016-08-28
php做短信验证码,需要将手机号,发送的验证码和时间这几个存到数据库,在添加到数据库的时候,要判断里面有没有要存的手机号,有的话,就更新验证码和时间,没有就是添加,在使用验证码判定的时候,取出验证码和时间,判断验证码是否正确,时间是否在自己设置的有效时间段内,整个过程就是这样。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/cP44BR5RB0h5ccWhBd.html
其他回答
第1个回答 2020-08-09
一般现在系统群发的验证码都是由专门的短信群发平台发送的,号段一般是106,如果有收不到的情况,可能是被运营商拦截了或者是系统延迟了
相似回答
PHP
注册页面 手机
验证码存到数据库
答:
首先你在php代码中生成一串字符串,可以保存在session里面,然后在把这串字符串通过短信服务(这一步需要去买
,找代理,前提你获得了用户的正确手机号码)发给用户,然后提供一个输入框给用户输入收到的验证码在和session中的比对。手机注册:前面的部分都是和上面一样,多出来的步骤就是验证成功后把信息...
【
php
】SESSION
保存短信验证码
问题
答:
哥哥,session是自动生成的,你连接到服务器就会有一个session_id的,每个用户的ID都是唯一的。还是为每个用户都创建一个SESSION来
保存验证码?
从这句话就知你还没明白这个了…… 直接保存就行了,用户只能读到自己ID的session的。注销 这个可以 在服务器设置生命周期,不设置也行 ,关闭连接会自己...
php
发送
验证码
后的验证码一般存放在哪里的呢
答:
php
的
验证码
一般就是随机生成字符串,存在SESSION里面 图片类型的验证码是通过php的GD库把随机字符串生成到一个图片
短信
类型的验证码是通过第三方短信组件发这个字符串发送给用户 这个字符串本身还是写入到session
里面,
以便提取验证
大家正在搜
数据库是怎么存数据的
短信验证码怎么弄
为什么短信收不到验证码
被短信验证码轰炸怎么办
易码短信验证码平台
手机突然收到很多验证码短信
短信验证码轰炸能查到来源吗
为什么手机收不到短信验证码
mysql数据库能存多大数据
相关问题
thinkphp中怎么把手机验证码存入数据库吗,并设置一个失...
PHP 注册页面 手机验证码存到数据库
php中发送短信验证码的步骤和方法是怎么样的?
php 短信验证码数据库如何设计
php验证码是保存在数据库中还是直接在session中进行判...
【php】SESSION保存短信验证码问题
PHP网站短信验证码如何防止被刷
如何实现php手机短信验证功能