我想在PHP中做一些非常簡單的事情,但不斷收到錯誤消息。從本質上講,當有人選擇「貓」時,我想要「苗」出現。如何顯示下拉選擇文本
我的想法是:
<select name="demo">
<option value="Dog">Dog</option>
<option value="Cat">Cat</option>
<option value="Fish">Fish</option>
</select>
<?php if ($_POST['demo'] == 'Cat') { echo 'Miaow'; } ?>
然而,在PHPFiddle,
我得到 'E_NOTICE:類型8 - 未定義指數...'
儘快代碼運行。我缺少一些基本的東西嗎?謝謝!
[PHP: 「注意:未定義變量」 和 「通知:未定義的索引」]的可能的複製(http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index) –
是否在表單中選擇POST方式? –
絕對不是這篇文章的重複:我想知道如何使這項工作,而不是簡單地刪除E_notice謝謝... – JohnG