À l'ère d'Internet moderne, la fonction galerie est devenue une fonctionnalité standard de nombreux sites Web, et PHP, en tant que langage de programmation puissant, offre également diverses façons d'implémenter cette fonction.
Cet article explique comment utiliser PHP pour implémenter une fonction simple de galerie en ligne permettant de télécharger, parcourir et supprimer des images.
1. Préparation
Avant d'utiliser PHP pour implémenter la fonction de galerie en ligne, nous devons préparer quelques travaux de base :
1. MySQL.
2. Préparez le serveur pour prendre en charge le téléchargement de fichiers PHP.
3. Utilisez la commande suivante pour créer un nouvel utilisateur et un mot de passe MySQL sur l'hôte :
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';# 🎜 🎜#
4. Créez une nouvelle base de données et une nouvelle table MySQL pour stocker les informations de la galerie. Vous pouvez utiliser les commandes suivantes : CREATE DATABASEmydb
;mydb
;
CREATE TABLE images
(
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
CREATE TABLE images
(
id int(11) NON NULL AUTO_INCREMENT,
nom
varchar(255) NON NULL, chemin
varchar(255) NOT NULL ,
uploaded_time
datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id
)
5. Créez un nouveau dossier pour stocker les images téléchargées.
2. Implémenter la fonction de téléchargement
Tout d'abord, nous devons créer un formulaire HTML pour permettre aux utilisateurs de télécharger des fichiers image. Ce formulaire doit avoir l'attribut enctype="multipart/form-data" pour télécharger des fichiers. Voici le code du formulaire :