如何制作邮件中的地址验证? 当我们注册时候,一般都要求进入自己的邮箱点击那个发送过来的地址进行激活,请大家给个思路,那个激活地址应该怎么实现?好像还有保存7天的功能。7天不激活自动作废。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还不是链接发个请求给服务器,服务器进行判断。 Action带参数嘛。里面有时间,id等。跟db内进行比较处理,过期了,不一致了,都作废。验证通过了,修改db不就完了。 恩,地址上面问号传参数,上面带有注册ID,被打开jsp或者action或者servlet接收ID,然后去数据库查询注册时间,然后把激活状态修改了就可以了 1) 在激活地址中加入email地址作为一个参数; 必要的话可以产生一个token作为校验参数避免别人冒用激活的url.2) 后台数据库需要有一张激活email的表 t_register_activate,注册成功之后向里面插入一条记录, 记录email, userid, registerdate.3) 激活的时候, 从数据库表t_register_activate中查找对应email. 如果有记录, 在判断激活时间是否已经超过7天. 如果超过7天或者token不对, 提示校验失败. 如果正确, 则更新用户表的激活状态. tomcat启动问题 【急】Struts框架 页面传值到action 人见有分,免费信息查询服务的地址(比如:天气预报的webservice) 帮我看下错在那里?? 急求Myeclipse和vs的用法区别 哇哇哇求 一个登陆 注册界面 程序代码(servelt与 jsp 核心编程) 条形码用扫描枪后数据怎么进入我的web页的文本框里? 初学jsp,大哥大姐帮忙看看错误 访问数据库时Tomcat出现的怪错误 idea启动tomcat时报错 jsp导出excel问题 为什么我用UE32和EP打开jsp文件,里面中文全是乱码
验证通过了,修改db不就完了。
2) 后台数据库需要有一张激活email的表 t_register_activate,注册成功之后向里面插入一条记录, 记录email, userid, registerdate.
3) 激活的时候, 从数据库表t_register_activate中查找对应email. 如果有记录, 在判断激活时间是否已经超过7天. 如果超过7天或者token不对, 提示校验失败. 如果正确, 则更新用户表的激活状态.