PHPチュートリアルのユーザー登録とログイン状態としての設定の実装方法、以下の例ではフォームに送信されたデータをmysqlチュートリアルのデータベースチュートリアルに保存する方法を説明していますが、ユーザー登録後の自動ログインの機能は実装されておらず、 2 番目の例では、これを実践しています。
$self = $_SERVER['PHP_SELF'];
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$ユーザー名 = $_POST['ユーザー名'];
$password = $_POST['パスワード'];if( (!$名) または (!$姓) または (!$ユーザー名) または (!$パスワード) )
$form.=" Method="post">名: ";
{
$form ="新しいユーザーの詳細をすべて入力してください...";
$form.="
$form.=" $form.=" value="$firstname">
姓: ";
$form.=" $form.=" value="$lastname">
ユーザー名: ";
$form.=" $form.=" value="$username">
パスワード: ";
$form.=" $form.=" value="$password">
";
$form.="";
$form.="";
エコー($form);
}
それ以外
{
$conn = @mysql_connect("localhost","root", "") または die("MySQL に接続できませんでした");
$db = @mysql_select_db("my_database",$conn) または die("データベースを選択できませんでした");
$sql = "ユーザー (名、姓、ユーザー名、パスワード) 値に挿入 ("$名","$姓","$ユーザー名",パスワード("$パスワード") )";
$result = @mysql_query($sql,$conn)or die("クエリを実行できませんでした");
if($result){
echo("新しいユーザー $username が追加されました"); }
}
?>