欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

PHP判斷后綴名和隨機命名實例_PHP教程

編輯Tag賺U幣

推薦:php多文件上傳封裝
多文件的上傳實現 1 利用單文件封裝 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd html head meta http-equiv= Content-Type content= text/html; charset=UTF-8 title

具體請看下文代碼示例

form.php

  1. <html> 
  2. <head> 
  3.   <meta http-equiv="content-type" content="text/html" charset="utf-8"> 
  4.   <title>Upload Image</title> 
  5. </head> 
  6. <body> 
  7. <form method="post" action="upload.php" enctype="multipart/form-data"> 
  8.   <input type="hidden" name="MAX_FILE_SEZE" value="2000000"> 
  9.   <input type="file" name="file" value="view"> 
  10.   <input type="submit" value="upload" name="B1"> 
  11. </form> 
  12. </body> 
  13. </html> 

 upload.php

  1. <?php 
  2. include("check.php"); // 引入自定義函數文件 
  3. $type = array("jpg""gif""bmp""jpeg""png"); 
  4. // 判斷上傳文件類型 
  5. $fileext = strtolower(fileext($_FILES['file']['name'])); 
  6. $uploadfilename = random(8); 
  7. if(in_array($fileext$type)){ 
  8.   $filename = explode("."$_FILES['file']['name']); 
  9.     if(is_uploaded_file($_FILES['file']['tmp_name'])){ 
  10. //    echo $_FILES['file']['tmp_name']; 
  11.     $flag = move_uploaded_file($_FILES['file']['tmp_name'], "/Library/WebServer/Documents/test/".$uploadfilename.".".$fileext); 
  12.     if($flag){ 
  13.       echo "上傳成功!"
  14.     }else
  15.       echo "Error."
  16.     } 
  17.     echo "<a href='javascript:history.go(-1)'>Back</a>"
  18.   } 

 check.php

  1. <?php 
  2. header("Content-type:text/html;charset=utf8"); 
  3. // 獲取文件后綴名函數 
  4. function fileext($filename){ 
  5.   $sTemp = strrchr($filename"."); 
  6.   return substr($sTemp, 1); 
  7. function fileext2($filename){ 
  8.   $sTemp = explode("."$filename); 
  9.   return $sTemp[count($sTemp)-1]; 
  10. // 生成隨機文件名函數 
  11. function random($length){ 
  12.   $captchaSource = "0123456789abcdefghijklmnopqrstuvwxyz這是一個隨機打印輸出字符串的例子"
  13.   $captchaResult = "2015"// 隨機數返回值 
  14.   $captchaSentry = ""// 隨機數中間變量 
  15.   for($i=0;$i<$length;$i++){ 
  16.     $n = rand(0, 35); #strlen($captchaSource)); 
  17.     if($n >= 36){ 
  18.       $n = 36 + ceil(($n-36)/3) * 3; 
  19.       $captchaResult .= substr($captchaSource$n, 3); 
  20.     }else
  21.       $captchaResult .= substr($captchaSource$n, 1); 
  22.     } 
  23.   } 
  24.   return $captchaResult
  25. ?> 

 將三個文件整合成一個:

  1. <?php 
  2. // 獲取文件后綴名函數 
  3. function fileext($filename){ 
  4.   $sTemp = strrchr($filename"."); 
  5.   return substr($sTemp, 1); 
  6. function fileext2($filename){ 
  7.   $sTemp = explode("."$filename); 
  8.   return $sTemp[count($sTemp)-1]; 
  9. // 生成隨機文件名函數 
  10. function random($length){ 
  11.   $captchaSource = "0123456789abcdefghijklmnopqrstuvwxyz這是一個隨機打印輸出字符串的例子"
  12.   $captchaResult = "2015"// 隨機數返回值 
  13.   $captchaSentry = ""// 隨機數中間變量 
  14.   for($i=0;$i<$length;$i++){ 
  15.     $n = rand(0, 35); #strlen($captchaSource)); 
  16.     if($n >= 36){ 
  17.       $n = 36 + ceil(($n-36)/3) * 3; 
  18.       $captchaResult .= substr($captchaSource$n, 3); 
  19.     }else
  20.       $captchaResult .= substr($captchaSource$n, 1); 
  21.     } 
  22.   } 
  23.   return $captchaResult
  24. $type = array("jpg""gif""bmp""jpeg""png"); 
  25. // 判斷上傳文件類型 
  26. $fileext = strtolower(fileext($_FILES['file']['name'])); 
  27. $uploadfilename = random(8); 
  28. if(in_array($fileext$type)){ 
  29.   $filename = explode("."$_FILES['file']['name']); 
  30.   if(is_uploaded_file($_FILES['file']['tmp_name'])){ 
  31. //    echo $_FILES['file']['tmp_name']; 
  32.     $flag = move_uploaded_file($_FILES['file']['tmp_name'], "/Library/WebServer/Documents/test/".$uploadfilename.".".$fileext); 
  33.     if($flag){ 
  34.       echo "上傳成功!"
  35.     }else
  36.       echo "Error."
  37.     } 
  38.     echo "<a href='javascript:history.go(-1)'>Back</a>"
  39.   } 
  40. ?> 
  1. <html> 
  2. <head> 
  3.   <meta http-equiv="content-type" content="text/html" charset="utf-8"> 
  4.   <title>Upload Image</title> 
  5. </head> 
  6. <body> 
  7. <form method="post" action="" enctype="multipart/form-data"> 
  8.   <input type="hidden" name="MAX_FILE_SEZE" value="2000000"> 
  9.   <input type="file" name="file" value="view"> 
  10.   <input type="submit" value="upload" name="B1"> 
  11. </form> 
  12. </body> 
  13. </html> 

分享:php生成圓角圖片的方法
具體如下: 代碼如下:?php $image_file = $_GET['src']; $corner_radius = isset($_GET['radius']) ? $_GET['radius'] : 20; // The default corner radius is set to 20px $topleft = (isset($_GET['topleft']) and $_GET['topleft'] == no) ? false : true; // Top-l

來源:模板無憂//所屬分類:PHP教程/更新時間:2017-06-27
相關PHP教程
久久免费视频网站| 中文字幕一区二区三区在线不卡 | 宅男一区二区三区| 中文字幕手机在线观看| 林ゆな中文字幕一区二区| 久久这里只有精品6| 色噜噜狠狠狠综合曰曰曰88av| 国产免费xxx| 日韩免费不卡视频| 日产精品一区二区| 亚洲自拍偷拍网站| 国产精品福利在线观看| 波多野结衣免费观看| 午夜国产在线视频| 精品制服美女丁香| 亚洲成人在线网| 午夜精品区一区二区三| 激情四射综合网| 国产精品亚洲人成在99www| 亚洲欧美一区二区三区国产精品| 6080yy精品一区二区三区| 色啦啦av综合| 另类专区亚洲| 国产.欧美.日韩| 中文字幕亚洲在线| 久在线观看视频| 97国产精品久久久| 丝袜亚洲精品中文字幕一区| 精品国精品自拍自在线| 亚洲福利av| 国产区一区二区三| 国产精品vip| 欧美三级电影精品| 蜜桃精品久久久久久久免费影院 | 亚洲www啪成人一区二区| 成人美女在线观看| 久热精品视频在线观看| 国产野外作爱视频播放| 国模套图日韩精品一区二区| 国产福利精品导航| x99av成人免费| 8x8x最新地址| 先锋欧美三级| 337p粉嫩大胆噜噜噜噜噜91av| 欧美激情一级二级| 小早川怜子一区二区三区| 88xx成人网| 久久免费视频一区| 91高清免费视频| youjizz.com国产| 欧美日韩黄网站| **欧美大码日韩| 国产精品啪视频| 免费人成又黄又爽又色| 亚洲+变态+欧美+另类+精品| 五月婷婷综合网| av日韩中文字幕| 久久久久无码国产精品| 国产精品a久久久久| 日韩欧美一二三区| 日韩亚洲欧美一区二区| 精品区在线观看| 国产成人在线视频网站| 九九久久综合网站| 亚洲免费观看在线| 加勒比视频一区| 精品国产91乱高清在线观看| 韩日午夜在线资源一区二区 | 色婷婷av一区二区三区在线观看| 91插插插插插插插插| 四虎影视精品永久在线观看| 国产精品萝li| 91精品中文在线| 天天鲁一鲁摸一摸爽一爽| 艳女tv在线观看国产一区| 日韩一区二区三区在线| 国产1区2区3区中文字幕| 免费国产羞羞网站视频| 99精品国产视频| 国产91在线视频| 亚洲毛片亚洲毛片亚洲毛片| 欧美人成网站| 日韩精品一区二区三区第95| 激情综合网俺也去| 精品视频在线一区| 亚洲福利一区二区| 欧美日韩最好看的视频| 一级全黄裸体免费视频| 丰满白嫩尤物一区二区| 91高清视频在线免费观看| 国产ts在线播放| 亚洲第一偷拍| 亚洲第一精品福利| 成人亚洲视频在线观看| 国产激情综合| 欧美日韩亚洲一区二区| 亚洲高清不卡一区| 亚洲欧美另类日韩| 国产亚洲成年网址在线观看| 91香蕉国产在线观看| 九九热国产视频| 久久精品国产久精国产爱| 久久久久日韩精品久久久男男| 中文字幕高清视频| 亚洲欧美在线专区| 亚洲欧美日韩成人| 性久久久久久久久久久久久久| 亚洲bt欧美bt精品777| 欧美精品vⅰdeose4hd| 亚洲人精品午夜射精日韩| 粉嫩av一区二区三区四区五区 | 国产一区二区在线不卡| 97超碰欧美中文字幕| 国产日韩中文字幕在线| 国产微拍精品一区| 国产成人自拍在线| 国产精品激情自拍| 中文字幕在线观看免费视频| 激情深爱一区二区| 日本成人精品在线| 久操视频免费在线观看| 美女网站色91| 国产91精品黑色丝袜高跟鞋| 日本黄色小说视频| 蜜臀久久99精品久久久久宅男| 久久久欧美一区二区| 国产传媒免费在线观看| 青青草91视频| 欧美在线性爱视频 | 中文字幕在线观看视频免费| 大胆亚洲人体视频| 91久久精品日日躁夜夜躁国产| 手机在线看片1024| 99re热视频精品| 成人综合电影| 99精品免费观看| 国产精品国产三级国产aⅴ无密码| 欧美在线日韩精品| 天天舔天天干天天操| 亚洲在线一区二区三区| 自拍偷拍99| 外国成人毛片| 欧美日韩亚洲综合一区二区三区| 无码精品a∨在线观看中文| 99精品在免费线中文字幕网站一区| 91精品国产综合久久小美女| 不卡中文字幕在线观看| 99re66热这里只有精品8| 亚洲天堂av女优| 一级黄色性视频| 久久精品午夜| 国产精品高潮呻吟久久av无限| 久久午夜免费视频| 91蜜桃婷婷狠狠久久综合9色| 国产精品一区二区三区在线 | 91久久国产精品| 一级aaaa毛片| 亚洲人成小说网站色在线| 在线观看精品视频| 精品一区二区三区中文字幕| 欧美一区二区啪啪| 乳色吐息在线观看| 影音先锋国产精品| 97人人爽人人喊人人模波多| 久久久久亚洲av成人毛片韩| 久久免费午夜影院| 亚洲国产精品日韩| 亚洲青青久久| 日韩久久精品一区| 日韩无码精品一区二区| 国产视频一区在线观看一区免费| 欧洲精品毛片网站| wwwwww在线观看| 亚洲欧美一区二区三区久本道91| 天堂а√在线中文在线| 五月国产精品| 在线电影av不卡网址| 亚洲区一区二区三| 国产成人精品免费在线| 国产麻豆乱码精品一区二区三区 | 亚洲不卡视频| 亚洲精品videossex少妇| 一区二区黄色片| 国模娜娜一区二区三区| 国产精品视频一区二区三区经| 亚欧在线观看视频| 欧美日韩一级大片网址| 性xxxxxxxxx| 久久久久网站| 97久草视频| 欧美日韩大片| 欧美一区二区视频免费观看| 亚洲调教欧美在线| 美女在线观看视频一区二区| 国产精品一区二区三区免费观看| 成人四虎影院| 精品国产一区二区三区忘忧草| 国产特级黄色录像| 国产一区视频导航| 欧美日韩亚洲一区二区三区在线观看 | 欧洲精品久久一区二区| 91福利区一区二区三区| 下面一进一出好爽视频| 日韩av在线免费观看不卡| 亚洲最大福利视频| 色8久久影院午夜场| 日韩欧美123| 免费看黄色三级| 97精品久久久午夜一区二区三区| 国产对白在线播放| 国产传媒欧美日韩成人精品大片| 久色乳综合思思在线视频| 7799精品视频天天看| 亚洲一区二区精品视频| 美女网站视频黄色| 国产日韩欧美一区在线| 成人羞羞国产免费| 国产成人精品一区二区三区视频 | 我要色综合中文字幕| 亚洲天堂av在线免费| 日本五十熟hd丰满| 亚洲精品高清在线| 亚洲一级片网站| 玖玖玖国产精品| 国产自产精品| 操欧美女人视频| 久久精品国产清自在天天线| 欧美特级黄色片| 黑人巨大精品欧美一区二区三区| 女女调教被c哭捆绑喷水百合| 狠狠色综合播放一区二区| 日韩视频在线观看国产| 亚洲亚洲免费| 97在线观看视频国产| 精品黑人一区二区三区国语馆| 欧美理论片在线| 五月婷婷六月香| 国产精品久线在线观看| 日本人视频jizz页码69| 日本不卡视频在线| 五月天综合网| 青青草97国产精品麻豆| 国产精品久久久久久久久借妻| 人妻无码一区二区三区久久99| 亚洲变态欧美另类捆绑| 久久精品欧美一区二区| 午夜视频在线观看一区二区三区| 亚洲国产精品第一页| 成人蜜臀av电影| 国产男女免费视频| 99精品免费视频| 欧美人与性禽动交精品| 免费一区二区三区视频导航| 国产成人精品免费久久久久| 日韩欧美精品一区二区综合视频| 亚洲视频在线视频| 在线播放国产一区| 欧美一区三区二区| 青青草成人免费| 亚洲一区二区精品3399| 91丝袜在线观看| 久久精品一区二区三区不卡| 欧美伦理片在线看| 精品综合久久久久久8888| 51xx午夜影福利| 在线高清一区| 久热这里只精品99re8久| 国产欧美一区二区三区精品观看| 国产精品精品一区二区三区午夜版 | 色偷偷88欧美精品久久久| 法国空姐电影在线观看| 国产精品久久久久久久久免费樱桃 | 国产精品国产三级国产aⅴ浪潮 | 好吊妞视频这里有精品| 欧美一区在线直播| 电影在线观看一区二区| 美女视频黄免费的亚洲男人天堂| 亚洲免费成人网| 日韩久久精品电影| 中文字幕激情视频| 日韩片之四级片| 亚洲免费在线观看av| 欧美日韩高清一区二区不卡| 国产亚洲精品久久久久久无几年桃| 粉嫩老牛aⅴ一区二区三区| 久久久久久成人网| 亚洲主播在线播放| 免费在线观看污| 亚洲色图欧美在线| 538国产视频| 亚洲视频在线观看三级| 国产精品伦子伦| 亚洲欧美日韩中文播放| 国产在线观看无码免费视频| 国产精品国产精品国产专区不蜜 | 日本欧美高清| 国产一区私人高清影院| 日韩高清在线免费观看| 国产在线精品一区免费香蕉| 无码少妇一区二区三区| 亚洲va男人天堂| 国产99精品一区| 国产高清一区视频| 性欧美欧美巨大69| 欧美xxxx黑人又粗又长密月| 亚洲综合五月| 日本亚洲欧洲精品| 1000部精品久久久久久久久| 一区二区三区av| 久久国产99| 丰满的少妇愉情hd高清果冻传媒| 麻豆视频一区二区| 国产网站免费在线观看| 国产不卡免费视频| 少妇一级淫免费播放| 91论坛在线播放| 性生交大片免费看l| 亚洲欧洲精品天堂一级| 成年人免费观看视频网站| 精品女厕一区二区三区| 精品国产乱码久久久久久鸭王1| 欧美亚洲自拍偷拍| 丰满少妇乱子伦精品看片| 精品乱人伦小说| 国产三级漂亮女教师| 中日韩午夜理伦电影免费| 亚州av在线播放| 久久久综合av| 亚洲国产中文在线| 91人人爽人人爽人人精88v| 成人羞羞动漫| 欧美日韩精品久久| 一本久道综合久久精品| 男人添女人荫蒂免费视频| 国产另类ts人妖一区二区| 欧美一级特黄aaa| 国产精品国产三级国产aⅴ入口| 日韩欧美黄色网址| 欧美色综合久久| 久久久久久av无码免费看大片| 亚洲色图狂野欧美| 日韩网站中文字幕| 日本不卡高字幕在线2019| 国精一区二区| 欧美主播一区二区三区美女 久久精品人| 国产日韩视频| 国产免费黄色av| 91网上在线视频| 91成年人网站| 欧美丝袜第三区| 一级片在线观看视频| 久久九九热免费视频| 久久精品九色| 亚洲自拍小视频| 影音先锋日韩资源| 亚洲中文字幕无码av永久| 91视频免费观看| 干b视频在线观看| 欧美日韩一区二区三区不卡| 国产精品久久久国产盗摄| 超碰97人人做人人爱少妇| 日韩成人视屏| 成人免费视频网站入口| 一本综合精品| 久久九九国产视频| 最新久久zyz资源站| 久草视频免费在线播放| 亚洲第一区在线| 视频精品导航| 亚洲综合大片69999| 亚洲激情午夜| 日韩在线第三页| 亚洲蜜臀av乱码久久精品| 日本熟女一区二区| 中文字幕视频一区二区在线有码| 国产中文欧美日韩在线| 国产免费一区| 丝袜亚洲另类欧美| 亚洲一级片免费观看| 五月天亚洲婷婷| 中文字幕永久在线观看| 欧美精品在线免费播放| 亚欧洲精品视频在线观看| 亚洲伊人婷婷| thepron国产精品| 国产精品综合激情| 精品不卡在线视频| 国产一区二区精品调教| 成人高清在线观看| 日一区二区三区| 99国产精品免费视频| 色一区在线观看| 国产精品亚洲lv粉色| 97超级碰碰碰久久久| 久久久久午夜电影| 亚洲自偷自拍熟女另类| 亚洲色图视频网| 精产国品一区二区| 久久久欧美一区二区| 外国成人免费视频|