2013-09-23 32 views
0

我正在建立一個長表單,我最後4個條目不起作用。我只是繼續得到一個空白的條目。除了最後4個領域以外的其他領域都有效,我沒有改變我做過的任何事情。我可以使其工作的唯一方法是將輸入從wheelbarrow更改爲surfboard,但那不是我想要的。空白輸入字段問題

<tr> 
    <td height="42">Swing (dism)</td> 
    <td><input name="swing" type="text" id="swing" size="2" maxlength="2" /></td> 
    <td>Work Bench</td> 
    <td><input name="workbench" type="text" id="workbench" size="2" maxlength="2" /></td> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
</tr> 
<tr> 
    <td height="42">Trampoline (dism)</td> 
    <td><input name="tram" type="text" id="tram" size="2" maxlength="2" /></td> 
    <td>Whipper Snipper</td> 
    <td><input name="ws" type="text" id="ws" size="2" maxlength="2" /></td> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
</tr> 
<tr> 
    <td height="42">Wheel Barrow</td> 
    <td><input name="wheelbarrow" type="text" id="wheelbarrow" size="2" maxlength="2" /></td> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
    <td>&nbsp;</td> 
</tr> 

這是HTML部分和下方是PHP的一部分:

<tr> 
<td>&nbsp;Mirror</td> 
<td>&nbsp;$mirror</td> 
<td>&nbsp;Tv Cabinet</td> 
<td>&nbsp;$tvcabinet</td> 
<td>&nbsp;Dinning Chair</td> 
<td>&nbsp;$dinningchair</td> 
<td>&nbsp;Surfboard</td> 
<td>&nbsp;$surfboard</td> 
<td>&nbsp;Whipper Snipper</td> 
<td>&nbsp;$ws</td> 

<tr> 
<td>&nbsp;Picture</td> 
<td>&nbsp;$picb</td> 
<td>&nbsp;TV Lge Screen</td> 
<td>&nbsp;$tvlge</td> 
<td>&nbsp;Dinning Table</td> 
<td>&nbsp;$dinningtable</td> 
<td>&nbsp;Ping Pong Table</td> 
<td>&nbsp;$pingpong</td> 
<td>&nbsp;Work Bench</td> 
<td>&nbsp;$workbench</td> 

唯一的兩件事情沒有在這裏工作是whipper snipperwork bench。我沒有添加整個劇本,因爲它很長。

我希望這不是令人困惑,我希望我能得到一些幫助。

+0

我認爲我們需要更多的代碼才能真正幫助您。你在哪裏設置變量的值?你是否在代碼的PHP部分正確拼寫了表單字段名稱,以便它與表單提交所傳遞的內容匹配? (如果他們不是完全匹配,你將不會得到任何值) – Tim

+0

我確實有一個拼寫錯誤,但它看起來像只是在表單中的許多輸入。歡呼聲 –

回答

0

這裏有幾件事要檢查。

  1. 你確定你沒有重複不工作的名字嗎?
  2. 如果你以這種形式有一個真正大量投入,檢查 php.ini文件給了這個定義

    max_input_vars

如果表單中包含超過此數目的投入更多,他們只是在這個數字被截斷。所以請增加數量,使其超過表格中的數字。

+0

這是最後4場,所以我認爲你的權利。刪除它們可能會更容易一些。乾杯 –