我正在实施邀请功能。因此,在数据库中,我有以下字段:invite_number
,person_sending
,user_receiving
和email_to_send_to
。
Invite_number
基本上是请求的ID,person_sending
是发送请求的人的ID,user_receiving
是用户帐户中的人员的ID,但尚未在该网站,email_to_send_to
是邮件发送到的电子邮件。
现在,当我通过电子邮件向用户发送链接时,如何让用户知道他发送电子邮件的人创建了一个帐户?
以正确的方式发送电子邮件链接为domain.com/signup.php?id=$invitenumber
吗?
然后我会使用$invitenumber
通知用户吗?
答案 0 :(得分:2)
听起来对我说话,使用邀请号码通知正确的用户他的邀请导致注册,并用一些字段标记,以确保有人不会多次使用它。
虽然,我真的建议你更清楚地命名数据库列 - invite_number可能只是'id' - 因为表是'邀请'而id是邀请(行)id。 此外,尝试将引用另一个表字段的字段命名为足够清晰,以便有人理解。例如,person_sending可以是sender_id,receiver_id等。只需我的2美分。
答案 1 :(得分:2)