スパーグローバル変数

スーパーグローバル変数の挙動の設定はphp.iniの中のregister_globals で操作出来る事を書き込みましたが・・・

最近、こんな問題が・・・
当然、開発用のローカルのサーバは、register_globals  off にして開発しておりますが、うっかりWEBサーバの設定を忘れていたようで、ON になっていた
一見サーバのphp.iniの設定を変更すれば良いだけかと思ってしまうのですが。。。事はそう簡単には行かないのです。

なぜなら、サーバ内では他のプログラムも多数動作中の為、うっかりこの設定を変更すると、動かなくなるスクリプトが出る可能性があります。
ホント最悪です。 結局現在作成中のスクリプトを再デバックするしか無いようです。

サーバ設定は一度設定すると簡単には変更出来ませんので、出来限りローカルの開発環境と同一にしておきましょうね? しかし、register_globalsは最悪ですね
忘れていた私が悪いので、八つ当たりはしないでガンバです。

でもやはり$_POST[’key_name’]$key_nameは別で良いですよね?

 


新しい書込をする
「仕様・不具合」等に関してはここで書き込まずに「メールフォーム」にてお願いします!
既に投稿されている内容への返信は各投稿内容に付いている「返信」ボタンから行って下さい。

 No:  タイトル:
1970-01-01 09:00
 
お名前:
削除 編集 返信