最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
php文件上傳代碼如何寫(xiě)-創(chuàng)新互聯(lián)

小編給大家分享一下php文件上傳代碼如何寫(xiě),希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

目前創(chuàng)新互聯(lián)公司已為超過(guò)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、天壇街道網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶(hù)導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

php文件上傳代碼怎么寫(xiě)

在初學(xué)php的時(shí)候,我們無(wú)法理解php文件上傳的代碼,以及上傳的邏輯,以下代碼從初學(xué)者的角度編寫(xiě),希望對(duì)大家有幫助!

需要用到的知識(shí):

超級(jí)全局?jǐn)?shù)組:$_FILES

$_FILES['myfile']['name']的值是:客戶(hù)端文件系統(tǒng)的文件名稱(chēng)

$_FILES['myfile']['type']的值是:客戶(hù)端傳遞的文件類(lèi)型

$_FILES['myfile']['size']的值是:文件的字節(jié)大小

$_FILES['myflie']['tmp_name ']的值是:文件被上傳后在服務(wù)器存儲(chǔ)的臨時(shí)全路徑

$_FILES['myfile']['error']的值是:文件上傳的錯(cuò)誤代碼

存儲(chǔ)在$_FILES['myfile']['error']中的值

值為0: 表示沒(méi)有發(fā)生任何錯(cuò)誤

值為1: 表示上傳文件的大小超出了約定值。文件大小的大值在PHP配置文件中指定的,指令是:upload_max_filesize

值為2: 表示上傳文件大小超過(guò)了HTML表單隱藏域?qū)傩缘腗AX_FILE_SIZE元素所指定的大值

值為3: 表示文件只被部分上傳

值為4:表示沒(méi)有上傳任何文件

值為6: 表示找不到臨時(shí)文件夾

值為7: 表示文件寫(xiě)入失敗

錯(cuò)誤值對(duì)應(yīng)常量

UPLOAD_ERR_OK : 對(duì)應(yīng)值0

UPLOAD_ERR_INI_SIZE : 對(duì)應(yīng)值1

UPLOAD_ERR_FORM_SIZE : 對(duì)應(yīng)值2

UPLOAD_ERR_PARTIAL :  對(duì)應(yīng)值3

UPLOAD_ERR_NO_FILE : 對(duì)應(yīng)值4

UPLOAD_ERR_NO_TMP_DIR : 對(duì)應(yīng)值6

UPLOAD_ERR_CANT_WRITE : 對(duì)應(yīng)值7

upload.html 代碼如下




    
    圖片上傳


    

upload.php 代碼如下

 1024 * 1024 * 8) //以字節(jié)為主 1024*1024是1M
    {
        exit('上傳的文件太大');
    }
    //設(shè)置新文件名
    $filename = date('YmdHis',strtotime('now')).rand(1000,9999);
    //獲取上傳文件的后綴名
    $name = $file['pic']['name'];
    //得到文件名字符串
    $filestr      = explode('.',$name);
    $ext = array_pop($filestr);
    //拼接新文件名
    $newfilename = $filename.'.'.$ext;
    //拼接上傳文件的路徑
    $path = './uploads/';
    //絕對(duì)路徑
    $abspath = $path.$newfilename;
    if(move_uploaded_file($file['pic']['tmp_name'],$abspath))
    {
        echo '上傳成功';
    }else{
        echo '上傳失敗';
    }
}

看完了這篇文章,相信你對(duì)php文件上傳代碼如何寫(xiě)有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道,感謝各位的閱讀!


標(biāo)題名稱(chēng):php文件上傳代碼如何寫(xiě)-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)路徑:http://fisionsoft.com.cn/article/csdjog.html