このトピックでは、PHP と MySQL データベースを利用して PHP MySQL ログイン システムを作成する方法を学びます。 MySQL データベースを使用してログイン システムを作成するには、いくつかの手順を実行します。
まずログイン システムを作成する前に、ログイン モジュールを作成するための前提条件について理解しておく必要があります。
要件
- ログイン システムを作成するには、HTML、CSS、PHP、MySQL の知識が必要です。
- テキスト エディタ - コードを記述するためのエディタです。 Notepad、Notepad++、Dreamweaver などのテキスト エディタを使用できます。
- XAMPP - XAMPP はクロスプラットフォーム ソフトウェアであり、Cross-platform(X) Apache サーバー (A)、MySQL (M)、PHP (P)、Perl (P) の略です。 XAMPP は完全なソフトウェア パッケージであるため、これらすべてを個別にインストールする必要はありません。
環境設定
ここで、Web サーバーを起動し、ログイン システム用のファイルを作成する必要があります。環境をセットアップするには、以下にいくつかの手順を示します。
- XAMPP コントロール パネルを開きます。
- 「開始」ボタンをクリックして、Apache サーバーを開始します。
- 「開始」ボタンをクリックして MySQL を起動します。
- ログインに必要なファイルをすべて作成します。
- XAMPPのphpMyAdminを使用してデータベースにログインテーブルを作成します。
ここで、ログイン システム用に 4 つのファイルを作成します。
これらすべてのファイルを、Xampp インストール フォルダー内の htdocs フォルダーに保存します。これらのファイルの詳細な説明とコードについては、以下で説明します。
文字列比較のためのCプログラム
インデックス.html
まず、Web サイト ユーザーが操作するためのログイン フォームを設計する必要があります。このログイン フォームは HTML を使用して作成され、JavaScript で記述された空のフィールド検証も含まれています。 Index.html ファイルのコードは以下のとおりです。
PHP login system // insert style.css file inside index.html '; } ?>
ログインフォームを実行するにはどうすればよいですか?
- ログイン フォームを実行するには、xampp コントロール パネルを開き、Apache サーバーと PHP を実行します。
- ここで、ブラウザに「localhost/xampp/フォルダ名/ファイル名」と入力し、Enterキーを押します。
- これですべてのセットアップが完了しました。ログインフォームにユーザー名とパスワードを入力し、ログインボタンをクリックしてください。
- ここでは、間違ったユーザー名を挿入したため、ユーザーはログインできず、ログイン失敗エラーが表示されます。
出力:
- ここで、ユーザー名とパスワードに正しい値を指定します。したがって、ユーザーは正常にログインします。以下の例を参照してください。
出力