Javascript 使div仅在需要时显示

Javascript 使div仅在需要时显示,javascript,html,Javascript,Html,我正在使用a作为我页面上的提醒栏。我有一个注销消息出现后,用户注销。但是这个部门总是出现。我希望它只在用户注销后显示 我的代码使div读取消息 <?php if ($_GET['msg']) { echo '<div id="success_message">' . base64_decode(urldecode($_GET['msg'])) . '</div>'; } ?> 我想我们可以在这个代码中添加一些东西,使它在注销后

我正在使用a作为我页面上的提醒栏。我有一个注销消息出现后,用户注销。但是这个部门总是出现。我希望它只在用户注销后显示

我的代码使div读取消息

    <?php

if ($_GET['msg'])
{
       echo '<div id="success_message">' . base64_decode(urldecode($_GET['msg'])) . '</div>';

}
?> 

我想我们可以在这个代码中添加一些东西,使它在注销后访问页面后显示出来。有什么想法吗?

也许吧

if (isset($_GET['msg'])) {
  ...
}
您应该在用户注销后将其设置在该代码之前的某个位置

如果($\u GET['var'])
不再有效

尝试使用函数
'isset'
验证字符串是否存在

if(isset($_GET['param'])) {
   // ...
}
使用

if(isset($\u GET[“msg”]))
{
回显“”。base64_解码(urldecode($_GET['msg']))。';
}

我会从另一个角度来处理它,也就是说,除非用户登录,否则我将始终显示div,而不是响应用户已注销的消息。这是我用来处理用户必须登录才能访问的页面请求的方法。如果用户未登录,则请求将重定向到login.php
if(isset($_GET["msg"]))
{
echo '<div id="success_message">' . base64_decode(urldecode($_GET['msg'])) . '</div>';
}