2013-03-24 2 views
0

Я использую как панель предупреждений на своей странице. У меня есть сообщение о выходе, которое появляется после выхода пользователя из системы. Но div постоянно появляется. Я хочу, чтобы он отображался только после выхода пользователя из системы.Сделать div, только если необходимо

мой код как таковой, что делает ДИВ прочитать сообщение

<?php 

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

} 
?> 

Я полагаю, что мы могли бы что-то добавить в этот код, чтобы сделать это после того, как появится страница посещается после выхода из системы. Есть идеи?

+0

Я бы подойти к нему с другой путь - то есть, а не отвечать на сообщение, которое говорит, что пользователь вошел, я бы всегда показывать DIV ***, если только *** пользователь вошел в систему. Это подход, который я использую для обработки запроса на страницу, к которой пользователь должен войти в систему для доступа. Если пользователь не вошел в систему, запрос перенаправляется на login.php – enhzflep

ответ

0

Использование

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

Может

if (isset($_GET['msg'])) { 
    ... 
} 

И вы должны установить его где-то до этого кода только после того, как пользователь выходит из системы.

0

if($_GET['var']) больше не действительна.

Попробуйте использовать функцию 'isset', чтобы проверить наличие строки.

if(isset($_GET['param'])) { 
    // ... 
} 
Смежные вопросы