セッションでいくつかの問題があります。私の地元のMAMPテストサーバーでPHP session_id()null
、私がない場合:
のsession_start(); echo session_id();
私は素晴らしいセッションIDを取得します。
しかし、私のウェブサーバーでは、私はsession_idから戻ってくることができるのは「null」です。 session_start()からの戻り値をテストし、すべてのセッションを使用していますが、session_id()$ SIDおよび$ PHPSESSIDはすべてnullです。
これはセキュリティを強化する目的で隠されていますか?私はフラッシュがPHPコールを介してショッピングカートに変更を加え、ブラウザ(ブラウザにセッションに保存されている)をブラウザに反映させたいと考えています。
session_start()を実行するとどうなりますか。 var_dump($ _ SESSION); –
有効なセッション変数: array [1 "product"] =>&array(1){[0] => string(21) "frame-13-1-260-237-18"}} 次に、session_id()はnullを返します... –
null? session_idはidまたは空の文字列だけを返します。 – webbiedave