のフォームを空にし、私はChromeで画像 をアップロードするには、HTMLで簡単なフォームをやっている変数$_POS
Tこれは私です入力タイプ=ファイルは、Firefox
空で、何らかの理由で正しくが、Firefoxで働いていますフォーム
<form action="do_upload.php" method="POST" enctype="multipart/form-data">
<fieldset>
<p>Select a section</p>
<select name="section" required>
<option value="">Please Select</option>
<option value="0">Announcements</option>
<option value="1">Circulars</option>
<option value="2">Corportate Governance</option>
<option value="3">Financial Report</option>
</select>
<p>Date</p>
<input type="text" name="date" required>
<p>Title</p>
<input type="text" name="title" required>
<p>Search your file</p>
<input type="file" name="pdf" required>
<div class="sep"></div>
<button type="submit">Do it!</button>
</fieldset>
</form>
そして、私のファイルdo_upload.phpに、私はこれだけ持っている:
print_r($_POST);
をしても、私は常に、アレイ012を取得し、すべてのフォームを記入空
私は、グローバルファイル$_FILE
を使用する必要があることを知っています。私は入力ファイルを使用するとfirefoxが私に空の配列を表示する理由を知りたいのです。
私はこれを得ることができる必要があります:あなたの入力タイプがある
Array ([section] => 3 [date] => 07/05/2016 [title] => 123)
チェックpost_max_sizeのは、その後、$ _POSTは常に空になります –
あなたは何do_upload.php' '提出到達する前に、リダイレクトを行うことがありますか? – CIRCLE
もチェックしてくださいupload_max_filesize –