私はあなたがここで見ることができる登録フォームをデザインしました. これには、ユーザー名が MySQL データベースに既に存在するかどうかを確認する以外のすべてを処理する JavaScript 検証スクリプトが含まれています。
これが現在処理されている方法は、フォームの送信時に呼び出される別の PHP ページ (register.php) によるもので、MySQL データベースに対してチェックを行い、ユーザー名が既に存在する場合はテキストを表示し、HTML ページに戻るリンクとともに、登録フォーム。
ユーザーがフォームを送信しようとしたが、ユーザー名が既に存在する場合、新しい PHP ページをロードする必要はありませんが、(他のすべての検証と同様に) HTML フォームにエラー メッセージを追加する方法があるかどうか疑問に思っています。これを行う唯一の方法は、フォームが投稿する別の PHP を持たず、2 番目のファイル (データベースに接続し、ユーザー名をチェックし、新しいユーザーを追加する) のすべての PHP をメインに含めることです。登録ページ?
これが明確であることを願っています!
ありがとう、
ニック