0

私のウェブサイトhttp://www.theindianclassified.comredirect()でユーザーがログアウトした後、Codeigniter を使用してページをリダイレクトしています。

ユーザーが URL http://www.theindianclassified.com/logoutにアクセスすると、システムからログアウトした後、ホームページにリダイレクトされます。ただし、ユーザーがログインして再度ログアウトをクリックすると、ユーザーはログアウトされませんが、ホームページにリダイレクトされます。Codeigniterredirect()メソッドを使用したリダイレクトは、ブラウザによってキャッシュされると思います。

上記のシナリオで実装がどのように行われるか、私を助けてください。ブラウザがリダイレクトをキャッシュしないようにします。

ログアウト機能は以下です。

function logout() {
    $this->session->sess_destroy();
    redirect('');
}
4

1 に答える 1

0

ログイン機能をチェックして、障害がないことを確認する必要があります。私が推測した場合、それはそこにあるでしょう。それでもうまくいかない場合は、セッション変数を 1 つずつ「設定解除」してみてください。

于 2013-01-13T18:30:11.880 に答える