0

以前のセッションを破棄するか、他の可能な解決策を使用して、PHP を使用してセッションを再生成する必要があります。私は完璧な PHP の人ではありません。以下の作業はフリーランサーによって行われ、現在は追跡できません。

$ses="myses";
session_regenerate_id(false);
session_name($ses);
setcookie($ses, $_COOKIE[$ses], time()+10000, "/");
@session_start();
@ob_start();

現在のセッションを終了してから、新しいセッションを開始する必要があります。

4

1 に答える 1

0
session_start() // if it's not started already
session_regenerate_id()

これにより、セッション ID が再生成されます。破棄する場合は、次のようにします。

session_start();
session_destroy();
session_start();
于 2013-08-22T04:56:55.760 に答える