マニュアルによると、

「session_is_registered関数は、
PHP 5.3.0 で 非推奨となり、PHP 6.0.0 で削除されます。
この機能を使用しないことを強く推奨します。」

と書かれています。

多分、セキュリティ的に問題があるからではないかと思うのですが、

この関数を使うと、具体的にどういったトラブルが起きる
可能性があるのでしょうか?

また、PHPでコーディングする際、セキュリティ的に
気をつけなければならないこととか、
そういったことを解説しているお勧めのサイトとかを、
もしご存知でしたら、ぜひ教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

>> この関数を使うと、具体的にどういったトラブルが起きる


>> 可能性があるのでしょうか?

セッションデータの消失トラブルを防止するためと思います

現在セッションにデータを登録/確認する方法には、
session_register
session_is_registered
の他に
$_SESSION というグローバル変数に読み書きする方法が有りますが、
併用した場合に干渉して、期待通りに動作しないことが有ります
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
大変参考になりました。

お礼日時:2009/06/24 17:23

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング