我想在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