Dans le processus de développement en arrière-plan, il est souvent nécessaire que l'application télécharge des fichiers sur le serveur. Cet article partage principalement avec vous PHP pour télécharger des fichiers sur le serveur et implémenter l'aperçu de l'image. tout le monde.
1. Opération de la page d'adresse de demande backend (peut également être la page actuelle) :
<?php header('content-type:text/html,charset=gbk'); ?> <?php if(!empty($_FILES)){ $current_img = $_FILES['lgc_img']; $http_path = dirname('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']).'/images/'.$current_img['name']; $file_dir = dirname(__FILE__).'/images/'.$current_img['name']; echo $current_img['tmp_name'].'<br/>'; echo $file_dir; $bool = @move_uploaded_file($current_img['tmp_name'],$file_dir); } ?>
2. 🎜 >
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form action="" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> 上传文件: <input type="file" name="lgc_img" /> <input type="submit" name="submit" value="提交" /> </form> <?php if(@$bool) { ?> <img src='<?php echo $http_path; ?>' width='10%' /> <?php } ?> </body> </html>
* Résumé : $_FILES et move_uploaded_file() sont principalement utilisés
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!