首頁 >後端開發 >php教程 >p2pcache是​​什麼資料夾 PHP檔案上傳原理簡單分析

p2pcache是​​什麼資料夾 PHP檔案上傳原理簡單分析

WBOY
WBOY原創
2016-07-29 08:45:172114瀏覽

//表單上傳只能使用multipart/form-data編碼格式
$_FILES系統函數;
$_FILES['myFile']['name']檔案名稱
$_FILES['myFile'][ 'type']檔案的類型,服務端進行限制
image/**
image/x-png
application/x-zip-compressed
$_FILES['myFile']['size ']上傳檔案大小
$_FILES['myFile']['tmp_name']上傳服務後儲存臨時檔案名稱
$_FILES['myFile']['error']錯誤代碼;
0成功1超過php.ini大小2超過MAX_FILE_SIZE選項指定的值
3只有部分上傳5上傳文件大小為0
move_uploaded_file(臨時文件,目標位置和文件名);
上傳後移動文件到目標位置的函數
is_uploaded_file(MIME);
判斷上傳MIME類型的檔案函數

複製程式碼 程式碼如下:




if(is_uploaded_file($_FILES['myFile']['tmp_name'])){
$upfile = $_FILES['upload'];
$name = $upfile['name'];
$type = $upfile['type'];
$size = $upfile['size'];
$tmp_name = $upfile['tmp_name'];
$error = $upfile[' error'];
switch($type){
case 'image/pjpeg' : $ok=1;
break
}
if($ok){
move_uploaded_file( $tmp_name,'up/'.$name);
}else{
echo "檔案類型不允許";
}
}

以上就介紹了p2pcache是​​什麼資料夾 PHP檔案上傳原理簡單分析,包含了p2pcache是​​什麼資料夾方面的內容,希望對PHP教學有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn