2

重複の可能性:
WAMP のログイン システム

最近、Web サイトのファイルを別のサーバーから WAMP サーバーのローカルホストに切り替えました。他のサーバーではすべて正常に機能していましたが、このサーバーではすべてのログイン php セッション コードが台無しになっています。]

例えば:

<?php 
session_start();
session_destroy();
header('Location:login.php');
?>

これはログアウト コードであり、以前は他のサーバーで正常に動作していましたが、現在はセッション変数を破棄することさえありません。ログアウトをクリックすると、ログインページに戻るはずですが、ログインページの上部にあるため、同じページにとどまります...

if(!session_start('mypassword')){
    /*If No session registered go here*/
} else {
    header("location:login_success.php");
}

また、ログアウトした後でも、セッションが登録されていると表示されます。助けてください、私はこれが初めてです、そして助けていただければ幸いです、ありがとう。

4

1 に答える 1

2

セッションにパスワードを入れないでください!セッションを作成するには:

 //start session (must)
 session_start();

 // set session 
 $_SESSION['sessionname'] = 'value';

 // unset session by name
 unset($_SESSION['sessionname']);

 // unset all
 session_destroy();
于 2012-12-12T22:28:24.293 に答える