亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php開發之文件上傳

2020-03-22 19:49:12
字體:
來源:轉載
供稿:網友
  • 1,配置php.ini文件
    主要對下面幾個屬性值進行設置:
    這里寫圖片描述
    這里寫圖片描述
    2,預定義變量
    列表如下:
    這里寫圖片描述
    創建一個上傳域,通過_FILES變量輸出上傳文件的資料。示例代碼如下:

    <form action='' enctype='multipart/form-data' method='post' name='uploadfile'>上傳文件:<input type='file' name='upfile' /><br> <input type='submit' html' target='_blank'>value='上傳' /></form> <?php if (is_uploaded_file($_FILES['upfile']['tmp_name'])) {    $upfile =$_FILES['upfile'];    foreach ($upfile as $value) {        echo $value.'<br>';    }}?>

    運行結果如下:
    這里寫圖片描述

    3,文件上傳函數
    php中使用move_uploaded_file()函數上傳文件,語法如下:
    bool move_uploaded_file(string filename,string destination)
    該函數將文件上傳到指定的位置,如果成功則返回true,失敗則返回false。參數filename,事臨時文件名,即$_FILE[tmp_name];參數destination是上傳后保存的新的路徑和名稱。

    示例代碼如下:

    <form action='' enctype='multipart/form-data' method='post' name='uploadfile'>上傳文件:<input type='file' name='upfile' /><br> <input type='submit' value='上傳' /></form> <?php if (is_uploaded_file($_FILES['upfile']['tmp_name'])) {    $upfile =$_FILES['upfile'];    if (move_uploaded_file($upfile['tmp_name'], $upfile['name'])) {        echo '上傳成功';    }else{        echo '上傳失敗';    }}?>

    運行結果如下:
    這里寫圖片描述

    4,多文件上傳
    多文件上傳有多種方法,下面我們根據單文件上傳來演化出一種多文件上傳。代碼示例如下:

    <form action='index.php' enctype='multipart/form-data' method='post' name='uploadfile'>上傳文件:<br> <input type='file' name='upfile1' /><br><input type='file' name='upfile2' /><br><input type='file' name='upfile3' /><br><input type='submit' value='上傳' /><br> </form> <?php //  header('Content-Type:text/html;charset=utf-8');$file1 =$_FILES['upfile1'];$file2 =$_FILES['upfile2'];$file3 =$_FILES['upfile3'];if ($file1['error'] == UPLOAD_ERR_OK){    echo '路徑:'.$file1['name'].'<br>';    if (move_uploaded_file($file1['tmp_name'], $file1['name'])) {        echo '上傳成功<br>';    }else{        echo '上傳失敗<br>';    }}if ($file2['error'] == UPLOAD_ERR_OK){        echo '路徑:'.$file2['name'].'<br>';        if (move_uploaded_file($file2['tmp_name'], $file2['name'])) {            echo '上傳成功<br>';        }else{            echo '上傳失敗<br>';        }}        if ($file3['error'] == UPLOAD_ERR_OK){            echo '路徑:'.$file3['name'].'<br>';            if (move_uploaded_file($file3['tmp_name'], $file3['name'])) {                echo '上傳成功<br>';            }else{                echo '上傳失敗<br>';            }        }   ?>

    運行結果如下:
    這里寫圖片描述

    第二種多文件上傳的方式的示例代碼如下:

    <form action='index.php' enctype='multipart/form-data' method='post' name='uploadfile'>上傳文件:<br> <input type='file' name='upfile[]' /><br><input type='file' name='upfile[]' /><br><input type='file' name='upfile[]' /><br><input type='submit' value='上傳' /><br> </form> <?php //  header('Content-Type:text/html;charset=utf-8');$filearray =$_FILES['upfile'];print_r($filearray);foreach ($filearray['error'] as $key =>$error){    if ($error==UPLOAD_ERR_OK) {        echo '文件名:'.$filearray['name'][$key].'<br>';        if (move_uploaded_file($filearray['tmp_name'][$key], $filearray['name'][$key])) {            echo '上傳成功<br>';        }else{            echo '上傳失敗<br>';        }    }}?>

    運行結果如下:

    這里寫圖片描述

    除了上面的兩種,還有第三種多個文件上傳的方式,當然也是我覺得最完美的方式,就是可以一次選擇多個文件進行上傳。主要就是利用swfupload 來實現。由于我目前的知識有限,會在后面和大家共同學習這個。

    PHP編程

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

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    成人在线激情视频| 丝袜情趣国产精品| 国产91av在线| 国产日韩精品电影| 日韩成人av网| 精品国产区一区二区三区在线观看| 日韩在线中文视频| 国产精品免费一区二区三区都可以| 亚洲天堂av网| 欧美激情精品久久久久久免费印度| 日韩av片永久免费网站| 第一福利永久视频精品| 欧美极品少妇xxxxⅹ喷水| 国产日韩欧美日韩| 亚洲性猛交xxxxwww| 欧美午夜久久久| 超碰精品一区二区三区乱码| 亚洲精品视频网上网址在线观看| 欧美电影在线观看完整版| 国产脚交av在线一区二区| 国产成人精品久久亚洲高清不卡| 色综合久久久888| 国产午夜精品全部视频在线播放| 精品福利视频导航| 午夜精品福利视频| 国产成人午夜视频网址| 午夜精品在线观看| 日产日韩在线亚洲欧美| 久久久久在线观看| 亚洲精品视频久久| 久久精品成人欧美大片古装| 欧美日韩福利在线观看| 久久伊人精品视频| 国产欧美韩国高清| 日韩中文字幕精品视频| 久久精品久久久久久国产 免费| 亚洲综合av影视| 国产伦精品一区二区三区精品视频| 91久久久久久久久久| 最近2019年日本中文免费字幕| 韩国欧美亚洲国产| 成人激情免费在线| 国模视频一区二区三区| 不卡av电影在线观看| 成人午夜激情免费视频| 欧洲精品在线视频| 一区二区三区视频观看| 日韩欧美在线中文字幕| 91在线视频免费| 日韩在线观看免费全集电视剧网站| 欧美性xxxx18| 亚洲欧美日韩中文在线| 亚洲**2019国产| 亚洲精品suv精品一区二区| 亚洲黄色av女优在线观看| 欧美一区二区三区免费观看| 91av国产在线| 欧美视频在线观看免费网址| 少妇高潮久久77777| 久久999免费视频| 亚洲va国产va天堂va久久| 欧美精品福利在线| 欧美一区二区三区免费观看| 国产精品一区二区三区毛片淫片| 久久久久久久久久久成人| 成人在线播放av| 性色av一区二区咪爱| 欧美一区二区三区图| 国产精品久久91| 亚洲国产精彩中文乱码av在线播放| 97精品久久久| www.日韩不卡电影av| 正在播放亚洲1区| 最近2019中文字幕一页二页| 91精品久久久久久久久久入口| 成人在线国产精品| 欧美大片在线免费观看| 不卡av电影院| 日韩在线视频免费观看| 久久久久久久影院| 午夜精品久久久久久久99热浪潮| 欧美日韩国产色| 中文字幕亚洲色图| 国产成+人+综合+亚洲欧美丁香花| 欧美激情一区二区三区久久久| 欧美在线视频a| 国产精品视频男人的天堂| 日韩精品在线观看一区二区| www.久久久久久.com| 国产一区二区三区日韩欧美| 国产乱肥老妇国产一区二| 国外成人性视频| 欧美理论片在线观看| 亚洲人成电影网站色xx| 国产精品91视频| 国产精品久久二区| 日韩视频免费中文字幕| 51精品在线观看| 91精品久久久久久综合乱菊| 一区二区三区回区在观看免费视频| 欧美成人一区在线| 精品国产一区二区三区久久久| 国产精品久久久久久av福利| 精品视频一区在线视频| 欧美疯狂做受xxxx高潮| 亚洲第一区在线观看| 91精品国产高清久久久久久91| 日韩欧美在线网址| 国产精品专区h在线观看| 欧美孕妇与黑人孕交| 2020久久国产精品| 亚洲精品电影在线观看| 欧美富婆性猛交| 欧美日韩免费观看中文| 国产69精品99久久久久久宅男| 欧美在线免费视频| 亚洲三级免费看| 91日韩在线视频| 亚洲一区二区久久久| 久久夜色精品国产欧美乱| 久久久久久尹人网香蕉| 国产精品爽爽爽爽爽爽在线观看| 26uuu亚洲国产精品| 亚洲国产一区自拍| 欧美日韩免费一区| 国产午夜精品美女视频明星a级| 久久久国产视频| 91精品国产高清自在线看超| 91网站免费看| 91精品国产91久久久久久最新| 欧美电影免费观看网站| 亚洲高清免费观看高清完整版| 久久亚洲国产成人| 国产精品都在这里| 美女撒尿一区二区三区| 搡老女人一区二区三区视频tv| 久久亚洲国产成人| 黄色91在线观看| 午夜精品久久久久久久久久久久久| 国产成人精品视频| 欧美体内谢she精2性欧美| 国产精品视频一区二区高潮| 日本一欧美一欧美一亚洲视频| 亚洲欧美激情另类校园| 日韩性生活视频| 欧美日韩亚洲国产一区| 国产aⅴ夜夜欢一区二区三区| 中文字幕日韩精品在线| 成人激情视频在线观看| 亚洲国内高清视频| 韩国福利视频一区| 日韩欧美一区视频| 精品人伦一区二区三区蜜桃网站| 国产欧美一区二区三区在线看| 欧美亚州一区二区三区| 国产免费一区视频观看免费| 亚洲欧美变态国产另类| 国产主播喷水一区二区| 91久久综合亚洲鲁鲁五月天| 亚洲精品成人免费| 久久久久久久久久久免费精品| 国产精品影院在线观看| 69久久夜色精品国产69| 伊人久久久久久久久久久久久|