Как скрыть блок при наличии сессии?

209
22 июля 2018, 11:40

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

if (! isset($_SESSION['user'])){
//***********************************
$data = $_POST;
if( isset($data['do_signup']))
{
          if ( $_POST['remember'] == '')
          {
          //не актив кнопка
            session_name("user");
          } else {
            session_set_cookie_params(86400*30);
            session_name("user");
          }
session_start();
$_SESSION['user'] = 444;
}
echo <<<HTML
   <form id="register" action="" method="POST">
     </p><p><strong>Запомнить меня</strong>:</p>
       <input name='remember' type='checkbox' value='1'>
      <p>
        <button type="submit" name="do_signup">войти</button>
        </p>
      </form>
HTML;
//**************************************************
}else{
  echo "ты авторизован";
}
?>
Answer 1

Ставите проверку

if(isset($_SESSION['user']) && !empty($_SESSION['user'])) {
    // авторизирован
} else {
    // форма для регистрации
}
READ ALSO
Не работает ссылка &ldquo;Отменить ответ&rdquo; в WordPress

Не работает ссылка “Отменить ответ” в WordPress

Натягиваю верстку на WordPressТема подразумевает древовидные комментарии

185
mysqli transaction странно срабатывает

mysqli transaction странно срабатывает

Собственно хочу сделать 2 INSERT, причем второй с неправильным полем f5 за место f4т

181
Как рисовать на картинке?

Как рисовать на картинке?

Как правильно организовать и что использовать для решения задачи:

198
Как вызвать функцию из $js = &lt;&lt;&lt;JS?

Как вызвать функцию из $js = <<<JS?

Функцию завернул в $js = JS, и не знаю как вызвать функцию send()

194