0

簡単な登録ができるサイトをセットアップしようとしています。基本的に、初期登録のために、ユーザー名 (ユーザー名はクライアントのメールアドレスになります) とパスワードのみを収集したいと考えています。アカウントがセットアップされた後、追加の人口統計情報を収集したいと考えています。最初のログインを検出するか、情報が送信されたかどうかを検出したいのですが、そうでない場合は、ユーザーがデータを送信するまで、ユーザーがログインするたびにリマインダーを表示したいと思います。これを達成するための最良の方法は何ですか?これを実現する Woocommerce フックまたは Wordpress フックはありますか?

前もって感謝します!!-MK

4

1 に答える 1

0

個人的には、ユーザーが最初にユーザー名とパスワードでサインアップしたときに「完了」と呼ばれる追加の列をデータベースに作成し、それを false に設定し、SQL ステートメントの後に if ステートメントを実行して、そのフィールドがユーザーが false と答え、詳細を入力するように求められた場合は、詳細を入力するときに true と言うように変更し、true と言われた場合は再度プロンプトを表示しない

$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 に答える