WAMP をインストールしたところ、localhost にアクセスして phpinfo() の出力を取得できます。
ただし、_SERVER['REQUEST_METHOD'] が GET に設定されていることがわかりますが、次の PHP を使用しようとしています。
if ($_SERVER["REQUEST_METHOD"]=="POST") {
...
しかし、それはこのエラーを生成します:
PHP Notice: 未定義のインデックス: REQUEST_METHOD in C:\ ... \test.php 行 40
Komodo を使用して 40 行目で停止し、$_SERVER をチェックします - 配列に「REQUEST_METHOD」がまったくありません - GET さえありません。
誰にもアイデアはありますか?POST、REQUEST_METHOD を有効にする必要がありますか?
phpinfo では REQUEST_METHOD=GET が表示されるのに、PHP スクリプトでは表示されないのはなぜですか。
私もこれを試しました:
<?php
ob_start();
phpinfo();
$info = ob_get_contents();
ob_end_clean();
?>
一部の phpinfo (localhost/?phpinfo=1 を使用してブラウザーで表示) を生成しますが、すべてではありません。なぜだめですか?