0

我希望我网站的访问者在注册帐户之前填写职位信息。填写职位信息并用户注册后,在用户确认其电子邮件地址之前,该职位实际上不会发布。我的问题是,如果用户关闭他的浏览器并稍后确认他的帐户,那么职位发布就消失了,因为我将它保存在浏览器会话中。有没有更好的方法来解决这个问题?

4

1 回答 1

1

将信息存储在数据库中。

无论如何,您最终都必须这样做才能让其他人看到它。

当会话过期时,您不能依赖会话。

回应评论:

如果您在发送电子邮件之前没有存储电子邮件地址,那么您实际上并没有进行电子邮件验证。我会将电子邮件地址存储在用户表中,验证标志为 0。然后当用户验证时,您可以将其设置为 1。然后您知道可以显示与该用户链接的任何内容。

于 2012-11-25T09:07:49.143 回答