[請益]上傳檔案大小
請問一下各位
我做一個可以上傳檔案的php網頁
預設大小是2MB,若如果上傳超過此大小
echo $_FILES['myfile']['name'].'<br>';
echo $_FILES['myfile']['size'].'<br>' ;
echo $_FILES['myfile']['tmp_name'].'<br>';
echo $_FILES['myfile']['error'].'<br>';
印出來沒東西,不知道為什麼?一直找不到原因
////////////////////////////////////////////////////
<?php
echo $_FILES['myfile']['name'].'<br>';
echo $_FILES['myfile']['size'].'<br>' ;
echo $_FILES['myfile']['tmp_name'].'<br>';
echo $_FILES['myfile']['error'].'<br>';
$UserName=$_POST['id'];
$NUM=$_POST['HWnum'];
$YEAR=$_POST['year'];
$comment=$_POST['comment'];
$uploaddir = 'D:\\temp\\';
$uploadfile = $uploaddir. $_FILES['myfile']['name'];
if($_FILES['myfile']['size']>0||$_FILES['myfile']['size']<2097152){
if(is_uploaded_file($_FILES['myfile']['tmp_name'])){
if(is_writeable(dirname($uploadfile))){
$time=date("Ymd H:i:s", time());
$file=$_FILES['myfile']['name'];
move_uploaded_file($_FILES['myfile']['tmp_name'],
$uploaddir.$_FILES['myfile']['name']);
$query = "INSERT INTO HW_Upload_Info (UserName,HW_Id ,FileName,UploadTime,
Semester,Comment)
VALUES ('$UserName','$NUM','$file','$time','$YEAR','$comment')";
mysql_query($query) or die("無法送出" . mysql_error( ));
}
else
echo '檔案無法寫入!';
}
else
{
echo '沒有上傳檔案!';
}
//header("Location:upload_cpp.php?NUM=$NUM");
}
else{
$error="檔案大小超過限制";
echo $error;
//header("Location:upload_cpp.php?NUM=$NUM&error=$error");
}
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.219.143
推
02/16 15:42, , 1F
02/16 15:42, 1F
→
02/16 15:58, , 2F
02/16 15:58, 2F
→
02/16 21:57, , 3F
02/16 21:57, 3F
推
02/18 01:41, , 4F
02/18 01:41, 4F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章