2012-12-03 36 views
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) 

回答

1

你應該到輸入賦予一個名字:

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

然後$ _FILES應包含你的輸入數據與指定名稱。

+0

-_-我這麼累.... 謝謝@Stony –

+0

嘿這裏的上午11時46分:d沒問題:d – Stony

2

您應該從所有字段中提供一個名稱來訪問它。

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