日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php上传文件简单类

發布時間:2025/3/8 php 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php上传文件简单类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <?php //上傳文件類型列表 $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png' );$max_file_size=2000000; //上傳文件大小限制, 單位BYTE $destination_folder="uploadimg/"; //上傳文件路徑 $imgpreview=0; //是否生成預覽圖(1為生成,其他為不生成); $imgpreviewsize=1/1; //縮略圖比例 ?> <html> <head> <title>FileUpload</title> <style type="text/css"> <!-- body { font-size: 9pt; } input { background-color: #66CCFF; border: 1px inset #CCCCCC; } --> </style> </head><body> <form enctype="multipart/form-data" method="post" name="upform"> 上傳文件: <input name="upfile" type="file"> <input type="submit" value="上傳"> <?php if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (!is_uploaded_file($_FILES["upfile"][tmp_name])) //是否存在文件 { echo "圖片不存在!"; exit; }$file = $_FILES["upfile"]; if($max_file_size < $file["size"]) //檢查文件大小 { echo "文件太大!"; exit; }if(!in_array($file["type"], $uptypes)) //檢查文件類型 { echo "文件類型不符!".$file["type"]; exit; }if(!file_exists($destination_folder)) { mkdir($destination_folder); }$filename=$file["tmp_name"]; $image_size = getimagesize($filename); $pinfo=pathinfo($file["name"]); $ftype=$pinfo['extension']; $destination = $destination_folder.time().".".$ftype; if (file_exists($destination) && $overwrite != true) { echo "同名文件已經存在了"; exit; }if(!move_uploaded_file ($filename, $destination)) { echo "移動文件出錯"; exit; }$pinfo=pathinfo($destination); $fname=$pinfo[basename]; echo " <font color=red>已經成功上傳</font><br>"; if($imgpreview==1) { echo "<br>圖片預覽:<br>"; echo "<img src=\"".$destination."\" width=".($image_size[0]*$imgpreviewsize)." height=".($image_size[1]*$imgpreviewsize); echo " alt=\"圖片預覽:\r文件名:".$destination."\r上傳時間:\">"; } } ?><br> </form> </body> </html>

  

轉載于:https://www.cnblogs.com/ibjrc/archive/2011/07/27/2118664.html

總結

以上是生活随笔為你收集整理的php上传文件简单类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。