[PHP-users 7162] Re: start_session() とバックグラウンド処理で質問 【追加で質問】
Naokatsu Shinjo
php-users@php.gr.jp
Fri, 26 Apr 2002 16:25:04 +0900
On Fri, 26 Apr 2002 11:41:14 +0900
Akifumi Konishi <konishi@global-commons.co.jp> wrote:
新城です。
> 基本的な間違いがありました。
> session_start()はHTMLを吐き出す前に呼び出さないといけませんでしたね。(^-^;
サンプルのテストで動作した(なぜ動くのだろう?)ので、
実際のソースに組み込んだらうまく行かず悩んでました。
言われて見れば、そうですね。まだまだ勉強不足です。
追加質問で申し訳ないのですが、
$SAVE = $_SESSION;
session_destroy();
session_start();
$_SESSION = $SAVE;
とすると、セッションの内容を復元出来ません。
個別に保存し、設定すると復元は出来ました。
#$SAVE に実態がコピーされる訳では無いんでしょうか?。
一度に $_SESSION の内容を
保存し復元する方法は無いのでしょうか?
色々と試してのですが、うまく出来ません。
質問ばかりで申し訳ありませんが、よろしくお願い致します。