Introduction à la fonction simple de téléchargement de fichiers développée en PHP

Grâce à PHP, les fichiers peuvent être téléchargés sur le serveur.

2275.jpg

Parlons des idées spécifiques pour implémenter la fonction de téléchargement de fichiers :

Tout d'abord, vous devez créer un formulaire de téléchargement de fichiers<from>

Ici, vous devez utiliser les attributs du formulaire <form> et des balises <input>

L'attribut enctype de la balise <form> spécifie le type de contenu à utiliser lors de la soumission du formulaire. Utilisez "multipart/form-data" lorsque votre formulaire nécessite des données binaires, telles que le contenu d'un fichier. L'attribut type="file" de la balise

<input> spécifie que l'entrée doit être traitée comme un fichier. Par exemple, lors de la prévisualisation dans un navigateur, vous verrez un bouton Parcourir à côté de la zone de saisie.

Deuxièmement, créez le fichier de script .php téléchargé

en utilisant le tableau global de PHP $_FILES, vos fichiers peuvent être téléchargé depuis un ordinateur client vers un serveur distant.

Le contenu du tableau $_FILES est le suivant :

$_FILES['myFile']['name'] Le fichier original du dossier client Nom                                                                                                          ']['taille '] La taille du fichier téléchargé, en octets

$_FILES['myFile']['tmp_name'] Le nom du fichier temporaire stocké sur le serveur une fois le fichier téléchargé, généralement par défaut, le système peut être spécifié dans upload_tmp_dir de php.ini, mais le définir avec la fonction putenv() ne fonctionnera pas

$_FILES['myFile']['. error'] Le code d'erreur lié au téléchargement du fichier, ['error'] a été ajouté dans la version PHP 4.2.0. Voici sa description : (Ils sont devenus des constantes après PHP3.0)

Troisièmement, ajoutez. diverses restrictions sur les fichiers

Par exemple : l'existence ou non d'images, les restrictions de taille de fichier (une seule taille de fichier doit être inférieure à 2 Mo), les restrictions de format de fichier (les utilisateurs ne peuvent télécharger que .gif, .jpeg, .jpg, . fichiers png), etc.

Quatrièmement, enregistrez le fichier téléchargé

Doit-il être enregistré sur le serveur ou dans la base de données, ou s'il faut créer une copie locale pour l'enregistrer.

J'espère qu'en étudiant ce cours, tout le monde comprendra comment utiliser la fonction de téléchargement de fichiers.


Formation continue
||
<!DOCTYPE html> <html> <head> <title>简单文件上传</title> <meta charset="UTF-8"/> </head> <body> <h2>简单文件上传</h2> </body> </html>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel