最近我需要在一種形式中使用多個輸入類型的文件。但是,當我發佈表單返回null。就像我在$ _POST上沒有任何東西。我還添加了enctype =「multipart/form-data」。我最近2天被堆疊起來。 Google搜索了很多次。但仍然沒有得到任何解決方案。請幫我解決這個問題。如何在一個html表單中使用多個輸入類型文件?
<form enctype="multipart/form-data" action="/admin/process_post/savepost" method="POST">
<div class="uk-grid uk-grid-small" data-uk-grid-margin="">
<div class="uk-width-medium-7-10">
<div class="md-card">
<div class="md-card-content">
<h3 class="heading_a uk-margin-medium-bottom">Add New Canvas</h3>
<div class="uk-grid" data-uk-grid-margin>
<div class="uk-width-medium-1-1">
<div class="uk-form-row">
<label>Post Title</label>
<input type="text" name="post_title" id="post_title" class="md-input" />
</div>
<div class="uk-form-row">
<label>Post Description</label>
<textarea id="post_desc" name="post_desc" cols="30" rows="20"></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="uk-width-medium-3-10">
<div class="md-card">
<div class="md-card-content">
<div class="uk-form-row">
<p>
<input type="checkbox" name="post_status" id="post_status" checked data-md-icheck />
<label for="post_status" class="inline-label">Post Status</label>
</p>
</div>
</div>
</div>
<div class="md-card">
<div class="md-card-content">
<div class="uk-form-row">
<label for="post_attachment" class="inline-label">Post Featured Image</label>
<input type="file" id="post_attachment" name="post_attachment">
</div>
</div>
</div>
<div class="md-card">
<div class="md-card-content">
<div class="uk-form-row">
<label for="result_img" class="inline-label">Post result Image</label>
<input type="file" id="result_img" name="result_img" multiple="multiple">
</div>
</div>
</div>
<div class="md-card">
<div class="md-card-content">
<div class="uk-form-row">
<button type="submit" class="uk-form-file md-btn md-btn-primary">Save Post</button>
</div>
</div>
</div>
</div>
</div>
</form>
我知道這是開發者面對這樣的問題時的一個愚蠢的情況。
檢查您是否在操作url中有錯誤。這個表格必須返回一些東西我已經將它複製到簡單的php文件中,並將操作指向它,並且它應該返回$ _POST和$ _FILES。 –
你確定問題出在file _type_上嗎? _large_是您想要上傳的文件的大小? –
但是,當我使用一個輸入類型文件,然後其工作 –