0

我正在尝试设置一个可以进行简单注册的站点。基本上我只想收集用户名(用户名是客户的电子邮件地址)和密码,用于初始注册。设置帐户后,我想收集其他人口统计信息。我想检测第一次登录,或者检测信息是否已提交,如果没有,我想在用户每次登录时显示提醒,直到用户提交数据。实现这一目标的最佳方法是什么?是否有 Woocommerce 钩子或 Wordpress 钩子可以完成此任务?

先感谢您!!-MK

4

1 回答 1

0

就我个人而言,我会通过在用户最初使用其用户名和密码注册时在数据库中创建一个名为“已完成”的额外列来完成此操作,将其设置为 false 并执行一条 sql 语句,然后执行一条 if 语句来检查该字段是否为该字段用户说假,如果确实提示他们输入更多详细信息,当他们输入详细信息时,将其更改为真,当它说真时不再提示他们

$sql = mysql_query("SELECT * FROM 'tableName' WHERE 'idRow' = '".$_SESSION['']."' LIMIT 1");
$row = mysql_fetch_row($sql);

if($row['complete'] == false) {
     //prompt some stuff here
} else {
     //carry on 
}
于 2013-05-12T10:55:30.400 回答