在HTML页面中访问PHP变量

时间:2017-02-26 22:17:26

标签: php

我正在尝试在<span>标记内显示错误消息,但我收到错误消息

  

注意:未定义的变量:user_name_error in   第128行的C:\ xampp \ htdocs \ registration \ same_page.php

下面是我的代码的样子。

same_page.php

<?php

 $user_name_error= "some_error_to_display";

?>
<!DOCTYPE html>

....
<div class="form-group">
                <input type="text" class="form-control" placeholder="Username" name="user_name" id="user_name" />
                <span id="check-e"><?php echo $user_name_error; ?></span>
            </div>
.....
</html>

我尝试过使用$GLOBALS['user_name_error']= 'error_msg'<?php echo "$user_name_error"但从未工作过。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

拉了我的头发一段时间之后,我能够解决问题,我希望它对某人有帮助。我使用函数isset()检查变量是否已设置并显示错误,否则没有要显示的错误消息。

<span id="check-e"><?php if(isset($user_name_error)){echo "$user_name_error";}  else echo ""; ?></span>