2011-01-17 17 views
0

JS Objectを使用してテーブルをソートしてフィルタリングしますが、元のテーブルデータを保存する必要があります。オブジェクトのデータをAJAXを介してPHPセッションvarに渡す簡単な方法があり、キー/値の関係のようなものを大量に持ち上げることなく保持しているかどうかは不思議です。javascriptオブジェクト:PHPセッションに保存する方法はありますかvar?

+0

どこからテーブルデータを取得していますか? – jessegavin

+0

mysql query - 元のクエリをセッションに保存していますので、再投稿することができます。 – PruitIgoe

+1

それは私がその質問に行く場所のようなものです。 – jessegavin

答えて

2

オブジェクトのJSON文字列を作成し、この文字列を保存します。 JSON.stringify

+0

Dr.Molleありがとう、以前はJSONで仕事をしたことはありません。 – PruitIgoe

+0

phpはjson_encodeとjson_decode関数を持っているので、JSONのプロセスをより簡単にすることができます。 –

0

これはできません。

クライアント側では、セッションはCookieによって識別されます。セッションIDはあなたが持っているものすべてです。

サーバー上では、セッションデータはセッションごとに1つのファイル(通常のシナリオ)でバイナリファイルに格納されます。

サーバーの助けを借りずに、ブラウザからセッションのコンテンツに触れることはできません。

2番目:「軽い」ではありません。私が取り組んでいるアプリケーションでは、現代のコンピュータと事実上無負荷ですが、セッションをロードするのは、最初から始めたときのページ全体の応答時間よりも10倍長い250msです。要約すると

:あなたはデータ

  • それは「光」ではありませんを処理するサーバー上でスクリプトを記述することなくセッション変数に触れることができない

  • 関連する問題