Проблема с PHP Скрипт, проверяя Session


и Я получил, что форма, но скрывается только при нажатии на кнопку расположен в nav называют эту функцию:

<script>
 function verifLog(){
 <?php 
 session_start(); 
 if (isset($_SESSION['user'])){
   echo "<script> 
   document.location.href ='logOn.php';
  </script>";
  } else {
   echo "<script> 
   document.getElementById('enter').style.display='block';
  </script>";
  }
 ?>
 }
 </script>

Но это не работает. Кто-нибудь знает ошибку, что здесь происходит?

Author: Bruno Gibellino, 2015-07-02

1 answers

И Так работает здорово, совет, постарайтесь сохранить свой javascript в отдельный файл php.

<?php
session_start();
function verifLog() {
   if (isset($_SESSION['user'])) {
      header('Location: logOn.php');
   } else {
      ?>
      <script>
         document.getElementById('enter').style.display = 'block';
      </script>
      <?php

   }
}
 2
Author: Gabriel Rodrigues, 2015-07-02 23:13:55