PHP は Web 開発で非常に人気のあるプログラミング言語で、さまざまな動的な Web サイトの作成に使用できます。その中でもユーザーログインと記事公開機能の実装は非常に基本的な機能であり、PHP学習の入門編の一つでもあります。この記事では、PHP を使用してこれら 2 つの機能を実現する方法を紹介します。
ユーザー ログインは Web アプリケーションの非常に基本的な機能であり、ユーザーはユーザー名とパスワードを入力することで自分のアカウント情報にアクセスし、管理できるようになります。ユーザーログインを実装する手順は次のとおりです。
1.1 データベースの作成
まず、ユーザー情報を保存するテーブルを MySQL データベースに作成する必要があります。テーブルの例の構造は次のとおりです。
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INERMENT, username VARCHAR(30) NOT NULL, password VARCHAR(255) NOT NULL, email VARCHAR(50) NOT NULL, PRIMARY KEY(id)
);
このテーブルでは、id フィールドを主キーとして使用して格納します。各ユーザーの一意の識別子。ユーザーのユーザー名、パスワード、電子メール アドレスもテーブルに保存されます。
1.2 ログイン フォームの作成
次に、ユーザーがユーザー名とパスワードを入力できるログイン フォームを作成する必要があります。ユーザーがフォームを送信するとき、PHP を使用してユーザーを認証できます。
以下は、基本的なログイン フォームのコードです: