Comment télécharger des images et des fichiers en PHP

不言
Libérer: 2023-03-24 07:28:02
original
5235 Les gens l'ont consulté

Cet article présente la méthode de téléchargement d'images et de fichiers en PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent se référer à la

Méthode de téléchargement :

function uploadFile2($subdirectory){
    $upload = new \Think\Upload();// 实例化上传类
    $upload->maxSize   =     3145728000000000000 ;// 设置附件上传大小
    $upload->exts      =     array('jpg', 'gif', 'png', 'jpeg','zip');// 设置附件上传类型
    $upload->rootPath  =     './Uploads/'; // 设置附件上传根目录
    $upload->savePath  =     "$subdirectory/"; // 设置附件上传(子)目录
    // 上传文件 
    $info   =   $upload->upload();
    // var_dump($info);
    //  echo $upload->getError();
    //  die();
    $img= $info['file']['savepath'].$info['file']['savename'];
    return $img;
}
Copier après la connexion
Méthode d'appel :

$subdirectory = 'File';//区分目录

$file = uploadFile2($subdirectory);
Copier après la connexion
Page :

<input type="text" name="file"><br>//这是一个标签,我们要实现文件的上传,必须指定为multipart/form-data,否则服务器将不知道要干什么。
Copier après la connexion


Notez que

< doit être ajouté dans le form 🎜>Si vous ne pouvez vraiment pas, vous pouvez copier le fichier directement dans le dossier dans lequel vous souhaitez le placer, puis enregistrer le chemin dans la base de données. Lors de l'interrogation, interrogez le chemin du fichier et épelez le chemin spécifié avec le fichier. nom que vous souhaitez vérifier (vous (tous les fichiers ont des noms de fichiers différents). Vous pouvez copier le chemin vers le navigateur pour y accéder. Si vous pouvez accéder à la description du fichier, vous réussirez.
enctype="multipart/form-data"
Copier après la connexion

Recommandations associées :

Conseils pour le téléchargement et l'enregistrement de PHP dans des dossiers

Comment résoudre le problème selon lequel PHP ne trouve pas le dossier temporaire lors du téléchargement de fichiers

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal