現代のインターネット時代では、ギャラリー機能は多くの Web サイトの標準機能となっており、強力なプログラミング言語である PHP もこの機能を実装するためのさまざまな方法を提供しています。
この記事では、PHP を使用して、写真をアップロード、閲覧、削除する簡単なオンライン ギャラリー機能を実装する方法を紹介します。
1. 準備
PHP を使用してオンライン ギャラリー機能を実装する前に、いくつかの基本的な作業を準備する必要があります:
1. PHP と MySQL をインストールします。
2. PHP ファイルのアップロードをサポートするサーバーを準備します。
3. 次のコマンドを使用して、ホスト上に新しい MySQL ユーザーとパスワードを作成します:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';
4. ギャラリー情報を保存するための新しい MySQL データベースとテーブルを作成します。次のコマンドを使用できます:
CREATE DATABASEmydb
;
CREATE TABLEimages
(id
int (11 ) NOT NULL AUTO_INCREMENT,name
varchar(255) NOT NULL,path
varchar(255) NOT NULL,uploaded_time
datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
5. アップロード画像を保存する新しいフォルダーを作成します。 。
2. アップロード機能の実装
まず、ユーザーが画像ファイルをアップロードできるようにする HTML フォームを作成する必要があります。ファイルをアップロードするには、このフォームに enctype="multipart/form-data" 属性が必要です。以下はフォーム コードです: