2014-03-30 98 views
-1

我的輸入文字工作正常。PHP:如何使用表單類型在PHP中選擇菜單?

<textarea rows='3' cols='30' name='comments' onclick='make_blank();'> 
    <?php if(isset($_POST['comments'])) echo $_POST['comments']; ?> 
    </textarea> 

但是,一旦我嘗試創建一個選擇列表菜單(BELOW)它不起作用。

<select> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="mercedes">Mercedes</option> 
    <option value="audi">Audi</option> 
<?php if(isset($_POST['package'])) echo $_POST['package'];?> 
</select> 

幫助將不勝感激。 非常感謝!

+1

你'select'需要一個'name'。 – putvande

回答

0

你的選擇沒有name屬性:

<select name="package"> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="mercedes">Mercedes</option> 
    <option value="audi">Audi</option> 
    ... 
+0

好的,但它仍然無法正常工作。 – user3478096

+0

你想做什麼? – putvande

0

使用以下

if(isset($_POST['package'])) echo "<option>" . $_POST['package'] . "</option>"; 
+1

還 「回聲」 「需要被去除 –

+0

我仍然得到一個錯誤 – user3478096

+0

\t \t <選擇name =」 包 「> <選項值=」 沃爾沃「>沃爾沃 <選項值= 「薩伯」>薩伯 <選項值= 「梅賽德斯」>梅賽德斯 <選項值= 「奧迪」>奧迪 \t如果(isset($ _ POST [ '包']))回聲 「」; \t \t – user3478096