0

入力ファイルはphp5.4組み込みWebサーバーで動作しますか?

ファイルを投稿すると、ローカルテストマシンで$_FILES配列が空になります。

これは私のフォームです:

<form name="publicite" enctype="multipart/form-data" class="form-horizontal" method="post" action="">
<div class="control-group">
    <label class="control-label" for="dynamique">Fichier Dynamique</label>
    <div class="controls">
        <div class="input-append">
            <input id="dynamique" type="file" />
        </div>
    </div>
</div>
<div class="control-group">
    <label class="control-label" for="img">Fichier Image</label>
    <div class="controls">
        <div class="input-append">
            <input id="img" type="file" />
        </div>
    </div>
</div>
<div class="control-group">
    <div class="controls">
        <button class="btn btn-primary" type="submit">Enregistrer</button>
        <button class="btn" type="button">Annuler</button>
    </div>
</div>

サーバー側では、次のようにします。

var_dump($_FILES);

そしてそれは戻ります:

array (size=0)

4

2 に答える 2

2

アクセスするには、すべてのフィールドから名前を付ける必要があります。

<input id="dynamique" type="file" name="dynamique" />
<input id="img" type="file" name="img"/>
于 2012-12-03T09:26:07.353 に答える
1

入力に名前を付ける必要があります。

<input id="img" type="file" name="file1" />

次に、$ _ FILESには、指定された名前の入力からのデータが含まれている必要があります。

于 2012-12-03T09:15:28.900 に答える