第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么我在前端頁(yè)面限制大小和類型卻仍然能夠正常上傳???

<html>
<head>
	<meta?charset="UTF-8">
	<title>上傳文件</title>
</head>
<body>
	<form?action="up.php"?method?="post"?enctype="multipart/form-data"?>
	選擇您要上傳的文件:
	<input?type="hidden"?name="MAX_FILE_SIZE"?value="10">
	<input?type="file"?name="myFile"?accept="image/png"?/><br>
	<input?type="submit"?value="上傳文件"?/>
	</form>
</body>
</html>
<?php?
//print_r($_FILES);
$filename?=?$_FILES['myFile']['name'];
$type?=?$_FILES['myFile']['type'];
$tmp_name?=?$_FILES['myFile']['tmp_name'];
$size?=?$_FILES['myFile']['size'];
$error?=?$_FILES['myFile']['error'];
if($error?==?0){
	if(move_uploaded_file($tmp_name,?"upload/".$filename)){
		echo?'文件'.$filename.'上傳成功';
	}else{
		echo?"文件上傳失敗";
	}
}else{
	switch($error){
		case?1:
			echo?"文件上傳超過(guò)了PHP配置文件中upload_max_filesize選項(xiàng)的值";
			break;

		case?2:
			echo?"文件大小超過(guò)表單中上傳文件大小的限制";
			break;

		case?3:
			echo?"文件部分被上傳";
			break;

		case?4:
			echo?"沒(méi)有文件被上傳";
			break;

		case?6:
			echo?"找不到臨時(shí)文件";
			break;

		case?7:
			echo?"文件寫(xiě)入失敗";
			break;

		case?8:
			echo?"上傳被php擴(kuò)展程序中斷";
			break;
	}
}


正在回答

3 回答

<?php
header('content-type:text/html;charset=utf-8');
print_r($_FILES);
//1.通過(guò)$_FILES文件上傳變量接收上傳文件信息
$fileInfo=$_FILES['myFile'];
$filename=$fileInfo['name'];
$type=$fileInfo['type'];
$tmp_name=$fileInfo['tmp_name'];
$size=$fileInfo['size'];
$error=$fileInfo['error'];
//2.判斷下錯(cuò)誤號(hào),只有為0或者是UPLOAD_ERR_OK,沒(méi)有錯(cuò)誤發(fā)生,上傳成功
if($error?==?UPLOAD_ERR_OK){
????if(move_uploaded_file($tmp_name,?"uploads/".$filename)){
????????echo?'文件'.$filename.'上傳成功';
????}else{
????????echo?'文件'.$filename.'上傳失敗';
????}
}else{
????//匹配錯(cuò)誤信息
????switch($error){
????????case?1:
????????????echo?'上傳文件超過(guò)了PHP配置文件中upload_max_filesize選項(xiàng)的值';
????????????break;
????????case?2:
????????????echo?'超過(guò)了表單MAX_FILE_SIZE限制的大小';
????????????break;
????????case?3:
????????????echo?'文件部分被上傳';
????????????break;
????????case?4:
????????????echo?'沒(méi)有選擇上傳文件';
????????????break;
????????case?6:
????????????echo?'沒(méi)有找到臨時(shí)目錄';
????????????break;
????????case?7:
????????case?8:
????????????echo?'系統(tǒng)錯(cuò)誤';
????????????break;
????}
}


0 回復(fù) 有任何疑惑可以回復(fù)我~
<!doctype?html>
<html?lang="en">
<head>
????<meta?charset="UTF-8">
????<meta?name="viewport"
??????????content="width=device-width,?user-scalable=no,?initial-scale=1.0,?maximum-scale=1.0,?minimum-scale=1.0">
????<meta?http-equiv="X-UA-Compatible"?content="ie=edge">
????<title>Document</title>
</head>
<body>
<form?action="doAction1.php"?method="post"?enctype="multipart/form-data">
?????<input?type="hidden"?name="MAX_FILE_SIZE"?value='176942'?/>
????請(qǐng)選擇您要上傳的文件:<input?type="file"?name='myFile'?/>
????<!--?<input?type="file"?name="myFile"??accept="image/jpeg,image/gif,image/png"/><br?/>?-->
????<input?type="submit"?value="上傳文件"?/>
</form>
</body>
</html>


0 回復(fù) 有任何疑惑可以回復(fù)我~

來(lái)來(lái),讓我?guī)湍沩斏先ァ?/p>

為什么我在前端頁(yè)面限制大小和類型卻仍然能夠正常上傳???


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么我在前端頁(yè)面限制大小和類型卻仍然能夠正常上傳???

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)