2017-04-11 16 views
0

私はコントロールのためにPHP部分の下にリンクし、リンクをクリックするとユーザをリダイレクトします。ユーザがログインしていない場合リダイレクト

session_start(); 
     if($_SESSION['LoggedIn']==TRUE) 
     { 
      //DO SOMETHING 
     } 
     else 
     { 
     header("e.g. REDIRECT TO THE PAGE IN LOCALHOST "); 
     } 

これは私のhtmlページ/ NAVリンク

<a class="dropdown-link" href="account.php">Il mio account</a> 
<a class="dropdown-link" href="orders.php">I miei ordini</a> 

が可能に同じファイルを使用して別のページにユーザーをリダイレクトするということですか?ユーザーがログインしていない場合は、ユーザーがリダイレクトされます

session_start(); 
if($_SESSION['LoggedIn']==TRUE) 
{ 
    //DO SOMETHING 
} 
else 
{ 
    header("location: index.php"); 
} 

+1

を(http://php.net/require)[必要]/[含める](のhttp:// php.net/include)? –

+0

はい、リンクをクリックするとリダイレクトのページを変更する必要があります –

+0

質問を正しく取得できません。あなたはそれを精巧にできますか? –

答えて

0

authenticate.phpのような名前のファイルを作成し、ログイン中が必要なすべてのページに含め、それが次のコードが含まれていますindex.php

+0

はい、* account.php *と* orders.php *の両方にこのスクリプト/コードを含めてください – butterFlyNick

0

次のコードを試してください。それはあなたのcase.Justで作業しなければならないのphpファイル名を変更する:私はあなたがについて尋ねていると仮定

session_start(); 
if(isset($_SESSION['LoggedIN'])) 
{ 
    header("location:home.php"); 
} 
else 
{ 
    header("location: login"); 
} 
関連する問題