[PHP-users 10820] Re: form から php スクリプトに変数が渡せません
Naomasa Numajiri
php-users@php.gr.jp
Tue, 15 Oct 2002 14:53:41 +0900
こんにちは、
On Tue, 15 Oct 2002 14:18:38 +0900
Koji KUSANAGI <kusanagi@crumple.co.jp> wrote:
; 草薙です。
;
; この現象から「register_globals」というキーワードに辿り着くのは難しいかも
僕もそう思います。
思うのですが、何か問題に遭遇した時の対処方法が、年号の暗記のように
なっているからではないでしょうか?
問題点をとことん切り分けて、且つ適切なデバッグ方法を知っていれば
自己解決できる問題があるのではないかと思います。
# また、問題が解決した時点でそれで終わりにせず、「なぜその方法で解決し
# たのか?」「より汎用的な解決方法はないか?」とかを、解決した方法を足が
# かりに調べて体系的に理解するとか。
# (この部分は、個人的には質問した人に期待したいと思います。FAQとしてまと
# めるような作業なら、PHP不慣れな方でも貢献できると思います。逆に、今後
# 同じような問題に遭遇した人が検索に使うであろうキーワードを考慮した
# 内容のまとめは、質問した人の方が適切ではないかと。)
僕の場合、以前同じ現象に遭遇した時は、
<?php
phpinfo();
?>
を使って「遷移中の問題なのか?遷移後の問題なのか?」の切り分けを試みたら
phpinfo()の表示が、「$aaa」の変わりに「$_GET['aaa']」となっていたので、
これを足がかりにGoogleなどで検索しなおして、register_globalsに
たどり着きました。
この場合は、
* MLなどでの日頃の情報収集
* 問題の切り分け。
-- FORMでは「値を渡す」部分と「渡された値を利用する」の2つ
に分けることが可能であること。
* phpinfo()の活用
でしょうか?
以上、参考になれば。
-- ぬ
; しれませんが、非常に頻出している質問です。
; キーワード「register_globals」で検索を試みてください。
;