1

$ _SESSION変数がクリアされる原因を誰かが知っていますか?

セッション変数は、カート内の製品を追跡するために使用されます。開発サーバーと本番サーバーではすべてが完璧に機能しました。

突然、本番サーバーはセッション変数を失います-変更は更新されません。本番サーバーは1&1でホストされます。

GET、POST、SESSIONの内容を出力するデバッグ情報を追加しました。ウェブサイトへのリンク:http: //niehues-gmbh.de

カートボタンはSESSION変数を更新しますが、リロードやその他のリンクはSESSIONを削除します

他のすべてのコンテンツをロードするindex.phpの先頭でsession_start()を呼び出します。

4

2 に答える 2

0

タブに注意してください。誰かが別のタブで製品の詳細をロードすると、ブラウザはそれをリロードまたはリンクとして認識し、あなたが言ったように、セッションはこれらの時間にクリアされます。カートをデータベースに保存することをお勧めします。

于 2012-07-09T17:08:02.087 に答える
0

HTML / PHP標準を維持することで問題を修正しました。

私の記憶が正しければ、ヘッダー関数の前に空白があり、ページが正しく機能しませんでした。

于 2012-08-20T12:41:08.707 に答える