Vous avez d'abord besoin d'un formulaire, cliquez sur le bouton Soumettre pour soumettre au fichier upload_file.php
<form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> <input type="file" name="file" id="file" /> <br /> <input type="submit" name="submit" value="Submit" /> </form>
Le fichier upload_file.php est le suivant :
(Tutoriel vidéo recommandé :Tutoriel vidéo php)
<?php if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 2000000)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; } } } else { echo "无效的文件"; }
La première étape : Déterminer si le format de l'image est correct et si la taille est inférieure à 2M, sinon le "fichier invalide" sera affiché ;
La deuxième étape Étape : Déterminez si une erreur se produit. S'il y a une erreur, entrez l'erreur. Si aucune erreur ne se produit, effectuez l'étape suivante ; Affichez le contenu de l'image et déterminez si l'image existe. Si elle existe, elle vous le demandera, sinon elle ne le fera pas. Si elle existe, effectuez l'opération pour enregistrer l'image dans le répertoire spécifié : télécharger.
Articles et tutoriels connexes recommandés :
Tutoriel phpCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!