我阅读了关于使用三元运算符设置未定义变量的初始默认值的内容。这就是我在脚本顶部尝试做的事情,你会看到。
然而,我仍然在联系表单的输入值字段中得到未定义的变量错误。
任何人都可以解释原因吗?
我的代码:
<div layout="column" flex="">
<md-content id="content">
<md-tabs md-dynamic-height="" md-selected="selectedIndex" md-border-bottom="" md-autoselect="">
<md-tab label="Home" ui-sref="home">
<div ui-view=""></div>
</md-tab>
<md-tab label="Contact" ui-sref="contact">
<div ui-view=""></div>
</md-tab>
</md-tabs>
</md-content>
</div>
答案 0 :(得分:0)
将这些变量放在IF语句之前:
$user_name = isset($_POST["name"]) ? $_POST["name"] : "";
$user_email = isset($_POST["email"]) ? $_POST["email"] : "";
$user_age = isset($_POST["age"]) ? $_POST["age"] : "";
或者只是使用:
// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);