小さなログイン構造を作成しました:
フィールドにデータを書き込んだ場合は、アカウントを確認するためのリンクを受け取ります。例 confirm.php?email=a@a.com リンクにアクセスすると、次のコードが実行されます。
$sql = mysqli_connect("localhost", "name", "password");
mysqli_select_db($sql, "db");
$set_active = "UPDATE `users` SET `active` = 1 WHERE `email` = ".$_GET['email']."";
mysqli_query($sql, $set_active);
mysqli_close($sql);
しかしその後、アクティブ値はデフォルトのように 0 のままです。
users テーブル: email (varchar 100) active (int 1) a@a.com 0