私はphpとjquery mobile(最新リリース)を使用しており、ナビゲーションにいくつかの問題があります。phpとjquery mobileを使用したナビゲーションの問題
私はindex.phpをというページがあります。リンクをクリックすると
<a href="logout.php">Sign Out</a>
それはlogout.phpにリダイレクトします。
<?php
session_start();
unset($_SESSION['username']);
if(session_destroy()) {
header("Location: login.php");
}
?>
何が起こることはlogout.phpするブラウザの変更でURLで、空白のページが表示されます。logout.phpページには、次のようになります。それはlogin.phpページには行きません。ページをリフレッシュしてブラウザのリフレッシュボタンを押すと、login.phpにリダイレクトされます。
ので、私は運で代わりにJavaScriptを使用してみました、私はそれがPHPのヘッダコールに問題がある可能性があり見出す問題をグーグル:
<?php
session_start();
unset($_SESSION['username']);
if(session_destroy()) {
//header("Location: index.php");
?>
<script>window.location.replace("index.php");</script>
<?php
}
?>
これはあなたに役立つでしょう:['rel = external'は外部サイトへのリンクを試みていません](http://stackoverflow.com/questions/11886945/rel-external-is-not-working-trying-外部サイトへのリンク) – deblocker