Как скрыть кнопку сообщения на веб-сайте о выходе из системы? - PullRequest
0 голосов
/ 07 июня 2018

На моем веб-сайте я хочу скрыть кнопку сообщения после выхода из системы, после выхода из системы параметр сообщения должен быть отключен. Использование Javascript и PHP.Люди Не могли бы вы помочь мне в этом ...

Это кнопка, которую я хочу скрыть после выхода из системы

<div class="fixed-sidebar right fixed-sidebar-responsive">

   <div class="fixed-sidebar-right sidebar--small" id="sidebar-right-responsive">

       <a href="/messages" class="olympus-chat inline-items customHeaderMessage">
           <svg class="olymp-chat---messages-icon"><use xlink:href="/svg-icons/sprites/icons.svg#olymp-chat---messages-icon"></use></svg>
       </a>

   </div>

</div>

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

что вы можете сделать, это сохранить текущий идентификатор пользователя в сеансе, а затем с помощью jquery вы можете проверить, не является ли текущий пользователь нулевым, затем отобразить кнопку, в противном случае вы можете скрыть ее.

как, скажем, ваша кнопкаимеет идентификатор myButton, вы можете сделать это

<?php 
sesion_start() 
$currentUser = sesion['user'];
?>

<html>
<head>
<script>
var myButton = getElementById("myButton");
if(currentUser != null ){
myButton.show();
}
else{ myButton.hide()}
</script>
</head>
<body>
....
</body>
</html>

Вам потребуется добавить текущего пользователя в сеанс при входе в систему, а затем уничтожить сеанс при выходе из системы.

0 голосов
/ 07 июня 2018

Вы можете использовать сеансы, чтобы скрыть кнопку сообщения, сохранив условие для этого

<?php
session_start();
$_SESSION['login_user']= $username;
if ($_SESSION['login_user']!="admin") {
     // your code
} else {
     // your code
}
session_destroy();
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...