我想訪問同一頁上的變量,但我不能..我的代碼如下,但出現錯誤未定義指數:汽車如何訪問同一頁上的變量是在PHP
<form name="form1" action="#" method="post">
<select onChange="openOffersDialog(this.value);" name="cars" id="cars">
<option value="Volvo" id="Volvo">Volvo</option>
<option id="Saab" value="Saab" selected>Audi</option>
</select>
</form>
<?php $car = $_GET['cars'];
switch ($car) {
case "Volvo":
echo "<table width='50%' border='0'>
<tr>
<td>Volvo1</td>
<td>Volvo2</td>
</tr>
</table>";
break;
case "Saab":
echo "<table width='50%' border='0'>
<tr>
<td>Saab1</td>
<td>Saab2</td>
</tr>
</table>" ;
break;
default:
echo "Sorry,<br>";
} ?>
您正在使用的,而不是在GET方法POST請閱讀下面的鏈接瞭解更多信息。還總是檢查一個變量是否存在,尤其是post/get:'$ car = isset($ _ GET ['cars'])? $ _GET ['cars']:'';' – HamZa
爲什麼downvotes?問題微不足道,但合法。我知道這是星期一,但是振作起來。 –
@JezenThomas當那些瑣碎的問題得到低估,但答案得到提升時,我爲社區感到難過...... – HamZa