Téléchargement de fichiers en PHP
Habituellement, le téléchargement de fichiers utilise la méthode HTTP POST, et vous devez d'abord définir le formulaire HTML L'attribut enctype est "multipart/form-data".
<form enctype="multipart/form-data" action="somefile.php" method="POST">
Page de téléchargement :
//HTML文件: <html> <head> <title>支持文件上传的HTML表单</title> </head> <body> <form enctype="multipart/form-data" action="4.php" method="POST"> 上传此文件:<input name="myfile" type="file" /> <input type="submit" value="提交上传" /> </form> </body> </html>
Dans le programme PHP, utilisez la variable globale $_FILES pour gérer le téléchargement de fichiers. $_FILES est un tableau contenant des informations sur le fichier à télécharger.
Le fichier sera téléchargé par défaut sur le chemin par défaut. Si vous devez le télécharger sur le chemin spécifié :
move_uoloaded_file (filename,destination);
Fichier PHP pour le traitement du fichier :
//4.php<?php$upload_path = $_SERVER['DOCUMENT_ROOT']."/upload/"; $dest_file = $upload_path.basename($_FILES['myfile']['name']); if(move_uploaded_file($_FILES['myfile']['tmp_name'],$dest_file)){ echo "文件已上传至服务器根目录的upload目录下";}else{ echo "上传错误".$_FILES['myfile']['error'];}?>
Le contenu ci-dessus est à titre de référence uniquement !
Tutoriel recommandé : Tutoriel vidéo PHP
Ce 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!