2016-08-13 12 views
0

セッションでログインパネルを作成する方法を学習しています(here)。私はそれを完全に理解しましたが、誰かが正しいパスワード+電子メールを入力すると、そのコードで別のファイルを開きたいのですが、それはただYou have entered valid use name and passwordです。コードが成功した場合、PHPで別のコードを実行するには?

、ページ上の明確なすべてのものをそれを作る、および(I型)のコードを開くためにどのように...

は私がログインした後、画面上のすべてが明確になります、のようにすると、画像可能性があり開くでしょう。

+1

ルック表示されますか見てない(「場所:another.php」);'ヘッダを他のものもたくさんありますが、Locationパラメータ – RiggsFolly

+0

でヘッダーを見上げると、同じページのコンテンツをどのように変更できますか? –

+0

ログインが成功したら、いくつかの異なるHTMLを出してください – RiggsFolly

答えて

-1

屋エコーラインの後に「あなたは、有効な使用名とパスワードを入力した」ie.'echo、そう簡単な冷却;」、これを使用してくださいまたはちょうどあなたがいずれかを使用することができます

header('Location: http://www.example.com/'); 

ラインを置き換えますこの例では、リンクの代わりにリンクまたはローカルファイル

+0

同じページ内のコンテンツを変更したい –

+0

このjQueryロード関数にはajaxを使用してください –

+0

jqueryのロードはうまく動作します。 –

0

このユーザーは

ログインするかしないかどうかをチェックするために変数を追加ログイン機能 にこれを行うことができます

その後、ユーザーがログインしているかどうかを確認したり、マニュアル `ヘッダー内の`ヘッダ() `で

<div class = "container"> 
    //if the user is NOT logged in 
    <? if($loggedin){ ?> 
    <form class = "form-signin" role = "form" 
     action = "<?php echo htmlspecialchars($_SERVER['PHP_SELF']); 
     ?>" method = "post"> 
     <h4 class = "form-signin-heading"><?php echo $msg; ?></h4> 
     <input type = "text" class = "form-control" 
      name = "username" placeholder = "username = tutorialspoint" 
      required autofocus></br> 
     <input type = "password" class = "form-control" 
      name = "password" placeholder = "password = 1234" required> 
     <button class = "btn btn-lg btn-primary btn-block" type = "submit" 
      name = "login">Login</button> 
    </form> 

    Click here to clean <a href = "logout.php" tite = "Logout">Session. 
    <? }else{ ?> 
     // if user logged in yout code goes here 
    <? } ?> 
    </div> 
関連する問題