国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php操作上傳文件及圖片操作的方法

2020-03-22 19:07:20
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php實現從上傳文件創建縮略圖的方法,涉及php操作上傳文件及圖片操作的技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了php實現從上傳文件創建縮略圖的方法。具體實現方法如下:

 ?phpif ($_REQUEST[ action ]== add ){$userfile = $HTTP_POST_FILES[ photo ][ tmp_name $userfile_name = $HTTP_POST_FILES[ photo ][ name $userfile_size = $HTTP_POST_FILES[ photo ][ size $userfile_type = $HTTP_POST_FILES[ photo ][ type ///////////////////////// //GET-DECLARE DIMENSIONS //$dimension = getimagesize($userfile);$large_width = $dimension[0]; // GET PHOTO WIDTH$large_height = $dimension[1]; //GET PHOTO HEIGHT$small_width = 120; // DECLARE THUMB WIDTH$small_height = 90; // DECLARE THUMB HEIGHT///////////////////////////CHECK SIZE //if ($userfile_size 102400){ $error=1; $msg = The photo is over 100kb. Please try again. ////////////////////////////////// CHECK TYPE (IE AND OTHERS) //if ($userfile_type= image/pjpeg ){ if ($userfile_type!= image/jpeg ){ $error=1; $msg = The photo must be JPG ////////////////////////////////CHECK WIDTH/HEIGHT //if ($large_width!=600 or$large_height!=400){$error=1;$msg = The photo must be 600x400 pixels /////////////////////////////////////////////CREATE THUMB / UPLOAD THUMB AND PHOTO ///if ($error 1){ $image = $userfile_name; //if you want to insert it to the database $pic = imagecreatefromjpeg($userfile); $small = imagecreatetruecolor($small_width,$small_height); imagecopyresampled($small,$pic,0,0,0,0, $small_width, $small_height, $large_width, $large_height); if (imagejpeg($small, path/to/folder/to/upload/thumb .$userfile_name, 100)){  $large = imagecreatetruecolor($large_width,$large_height); imagecopyresampled($large,$pic,0,0,0,0, $large_width, $large_height, $large_width, $large_height); if (imagejpeg($large, path/to/folder/to/upload/photo .$userfile_name, 100)) else {$msg= A problem has occured. Please try again. $error=1;} else { $msg= A problem has occured. Please try again. $error=1;///////////////////////////////////////////////// If everything went right a photo (600x400) and/// a thumb(120x90) were uploaded to the given folders html head title create thumb /title /head  body  form name= form1 enctype= multipart/form-data action= thisfile.php?action=add method= post Select Photo: input type= file name= photo  input type= submit name= submit value= CREATE THUMB AND UPLOAD  /form  /body /html 

總結:以上就是本篇文的全部內容,希望能對大家的學習有所幫助。

相關推薦:

php實現新聞發布系統

php操作圖片的大小修改、加水印、生成驗證碼、輸出及保存

php通過新浪樂庫搜索接口查詢歌曲的功能

以上就是php操作上傳文件及圖片操作的方法的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赤水市| 赞皇县| 德保县| 莆田市| 四平市| 阜宁县| 南郑县| 台州市| 安化县| 天气| 北川| 静海县| 阜新| 潮安县| 砀山县| 广灵县| 沙田区| 邵阳市| 定襄县| 都匀市| 遂昌县| 宕昌县| 宽甸| 延安市| 探索| 新竹市| 禄劝| 民勤县| 汽车| 合川市| 红原县| 永顺县| 东阳市| 海晏县| 昭平县| 苗栗县| 东海县| 武威市| 阜康市| 天峻县| 屏边|