SQL サーバーからデータを取得して表示するアプリで Codeigniter を使用しています。パフォーマンスを節約するために、クエリ結果をユーザーのセッションに保存します。私が抱えている問題は、クエリ オブジェクトを配列としてキャストしても、データにシンボルや非表示の文字があり、セッションに格納できないことです。
問題のあるフィールドを 2 つのテキスト フィールドにドリルダウンすることができました。また、htmlentities、htmlspecialchars、trim、n2br、addslashes などの複数のフィルタを適用しても、セッション オブジェクトを損傷している他の文字が残っているようです。
私は何が欠けていますか?
注:クエリからテキスト フィールドを削除すると、他のすべてが問題なくセッションに保存されます。セッションをデータベースに保存していません。