0

$_SESSION 変数の設定を解除したり、セッションを破棄したりすることはありませんが、翌日サイトにアクセスすると、セッションが失われます。

私は単純な$_SESSION['name'] = $_POST['name']ことをしていますが、セッションを忘れてしまいます。

私は何か間違ったことをしていますか?SESSION変数に時間制限を設定しますか?

なぜ有効期限が切れるのですか?

ありがとう。

4

1 に答える 1

0

しかし、次の日私が現場に来ると、セッションはなくなってしまいます。

Sessionsそのように振る舞うことを意図したものではありません。Sessionsブラウザを閉じるとすぐに期限切れになります。cookiesこれを達成する必要があります。

あなたも見てみる必要があります session.gc_maxlifetime

あなたはこのようにすることができます

<?php
ini_set('session.gc_maxlifetime', 3600);
于 2013-11-08T02:52:00.967 に答える