2016-12-13 5 views
0

Я программирую небольшой веб-сайт для моей местной футбольной команды, где единственная функция в side-nav - это функция входа в систему (если вы не вошли в систему, конечно). Это работает.

Но когда я пытаюсь отобразить некоторые другие ссылки в sidenav на пользователе, который только что вошел в систему, sidenavn просто не открывается. Где привязка index.php связывает меня с переключением sidenav, admin.php просто возвращает websiteurl.dk/admin.php#

Я пробовал несколько решений, но вот мой текущий код в header.php (который включен на обоих admin.php и index.php:

<ul id="nav-mobile" class="side-nav"> 
      <?php if($_SESSION) { ?> 
       <li><a href="?box">Bødekassen</a></li> 
       <li><a href="?players">Spillere</a></li> 
       <li><a href="?tickets">Bøder</a></li> 
       <li><a href="logout.php?logout=true">Log ud</a></li> 
      <?php } else { ?> 
      <img class="logo-img-mobile" src="images/logo.png" alt=""/> 
       <form method="post" class="login-form-mobile"> 
        <input type="text" placeholder="brugernavn" id="username" name="username" required /><br> 
        <input type="password" placeholder="password" id="password" name="password" required /><br> 
        <button class="btn waves-effect waves-light loginBtn" type="submit" name="btn-login">Log ind</button> 
       </form> 
      <?php } ?> 
     </ul> 

больше кода необходимо Обратите внимание, мне

+0

index.php можно найти здесь: https://codeshare.io/5vON7a –

+0

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

+0

@JayBlanchard Как именно я это делаю? С использованием обратных шагов мой код каким-то образом выполняется. –

ответ

0

ли вы инициализировать якорь, который переключает sidenav в admin.php Aswell (используя этот код:. $("#your_anchor").sideNav();)?

Я думаю, вы сделали в индексе. php, поскольку он работает, но если вы забыли его в admin.php, это, вероятно, причина, по которой он возвращает только сайтurl.dk/admin.php#.

0

Я понял, что некоторые из моих вызовов jQuery были помещены неправильно.

Но все еще запутанно, поскольку он работал только на одной из страниц. Но он работает сейчас, спасибо за ваше время :-)

 Смежные вопросы

  • Нет связанных вопросов^_^