2

次のページがあります。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="/css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
Click Browse and choose a file from your PC<br /><br />
<form method="POST" action="_URL_" enctype="multipart/form-data" name="IMGform">
<input type="file" name="image_upload"><br /><br />
<input class="button" type="Submit" value="Change Image">
<input type="hidden" name="add_image" value="true">
</form> 
</body>

アップロードするファイルを追加しても、何も生成されません。

var_dump($_POST) は以下のみを生成します:

array(1) { ["add_image"]=> string(4) "true" } 
4

2 に答える 2

6

ファイルは$_FILESではなくから入手できます$_POST

詳細については、ドキュメントを参照してください。

于 2012-04-18T16:59:02.003 に答える
4

PHP では、ファイルがアップロードさ$_FILESれると、$_POST スーパーグローバルではなく、スーパーグローバルを介してアクセスできます。POST メソッドのアップロードを参照してください

于 2012-04-18T16:59:22.690 に答える