提问的智慧
刚刚有看到有人在问那种×××问题,说实话,看到那种问题真的懒...
作者 goldenlove 发布于 0000-00-00 分类:php基础编程
用户填 form 后, 生成确认连接,发确认信到用户填写的邮箱里,
用户点了确认信激活后才可正常登录.
现在网上很多地方都是这样确认的 ... 请问具体怎么实现?
逛论坛交流:发确认信,激活连接怎么做? 急.
>最简单的做法,在插入form中的数据时,随机产生一个字符串,和用户信息一同保存到表中,在表的后面再添加一个状态字段,来确定用户的状态,如“激活”、“等待激活”等。。。再给用户法一个链接如activation.php?userid=4343&code=激活字符串,如果id和激活字符串匹配,则把状态字段设置为“激活”
这是最简单直白的做法,不知楼主认为如何
>呵呵. 关键是现在不能改动原表,添加字段.
我想先建立个临时表, 等激活后, 再把 资料 真正写入数据库.
可是苦于不会建临时表. 希望各位数据库高手帮忙.
俺对数据库操作实在是....
>也不用这么复杂吧~你用一个字段来控制就行了啊~用户注册后该字段值是‘0’;不可用,当激活时,update该字段成‘1’;可用。
>呵. 可是以前数据库没有预留字段..... 而我现在没 phpmyadmin 的权限.
无法修改数据库结构.
>关注!!!!
再开权限啊。
>没有 phpmyadmin , 就不能用 php create 表了吗?....
6 条回复
回复