logo

PHP MySQL ログイン システム

このトピックでは、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 つのファイルを作成します。

    インデックス.html -このファイルは、ログイン ページの GUI ビューと空のフィールドの検証のために作成されます。style.css -このファイルは、ログイン フォームの魅力的なビューのために作成されます。接続.php -接続ファイルには、データベース接続のための接続コードが含まれています。認証.php -このファイルは、ユーザーが送信したフォーム データをデータベースで検証します。

これらすべてのファイルを、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キーを押します。
  • これですべてのセットアップが完了しました。ログインフォームにユーザー名とパスワードを入力し、ログインボタンをクリックしてください。
PHP MySQL ログイン システム
  • ここでは、間違ったユーザー名を挿入したため、ユーザーはログインできず、ログイン失敗エラーが表示されます。

出力:

PHP MySQL ログイン システム
  • ここで、ユーザー名とパスワードに正しい値を指定します。したがって、ユーザーは正常にログインします。以下の例を参照してください。
PHP MySQL ログイン システム

出力

PHP MySQL ログイン システム