我有一個表格,我想多inputs.My形式如下上傳文件上傳文件:多輸入
<form action="" method="post">
<input type="file" name="tax" />
<input type="file" name="ta" />
<input type="submit" name="submit" />
</form>
我不知道如何處理這種形式..
我有一個表格,我想多inputs.My形式如下上傳文件上傳文件:多輸入
<form action="" method="post">
<input type="file" name="tax" />
<input type="file" name="ta" />
<input type="submit" name="submit" />
</form>
我不知道如何處理這種形式..
你表單在你不包含'enctype ='multipart/form-data''之前不起作用,因爲它需要使用輸入類型文件。
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="tax" />
<input type="file" name="ta" />
<input type="submit" name="submit" />
</form>
現在瀏覽該文件並提交表格。您將獲得$ _FILES中的所有文件數據。所以要檢查你的文件數據裏面有什麼,你可以使用:
echo '<pre>';
print_r($_FILES)
我不知道你是否已經通過之前的教程走了,但下面是代碼,這將幫助你處理它。
<form action="upload_file.php" method="post" enctype="multipart/form-data">
<input type="file" name="tax" />
<input type="file" name="ta" />
<input type="submit" name="submit" />
</form>
如果你上傳的文件,你可以從文件,
$_FILES
全局數組,即$ _FILES [ '稅']和$ _FILES [ 'TA'。
更多信息可以在php.net
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="tax" />
<input type="file" name="ta" />
<input type="submit" name="submit" />
</form>
<?php
//print_r($_POST);
if(isset($_POST['submit'])){
$name = $_FILES['tax']['name'];
$name1 = $_FILES['ta']['name'];
$temp_name = $_FILES['tax']['tmp_name'];
$temp_name1 = $_FILES['ta']['tmp_name'];
var_dump($_FILES);
if(isset($name)){
if(!empty($name)){
var_dump($_FILES);
$location = 'images/'.$name;
if(move_uploaded_file($temp_name, $location)){
echo 'File uploaded successfully';
}
}
} else {
echo 'You should select a file to upload !!';
}
if(isset($name1)){
if(!empty($name1)){
var_dump($_FILES);
$location = 'images/'.$name1;
if(move_uploaded_file($temp_name1, $location)){
echo 'File uploaded successfully';
}
}
} else {
echo 'You should select a file to upload !!';
}
}
?>
感謝找到......它的工作 –
歡迎您。 :) –
@AayushGarg,如果我的答案解決了你的問題,那麼接受我的答案。 –