スパーグローバル変数

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

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

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

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

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

 

技術の倉庫での問い合わせ
お名前:
Valid お名前:を入力してください。
メールアドレス:
Valid メールアドレス:を入力してください。 メールアドレスが不正です。
問い合わせ内容:
Valid 問い合わせ内容:が入力されていません。
画像認証コード
上の画像で表示されている数字を入力してください。
Valid 上記認証コードを入力してください。