Top過去ログ目次掲示板

作成日:2004年09月24日 作成:おやじ
掲示板で過去に質問された内容です。

No.3621 オプションを認識しません


No.3621 投稿時間:2004年09月24日(Fri) 15:32 投稿者名:kanoチ URL:
タイトル:オプションを認識しません

サーバー
windows 2000 apache2.048(win32) php4.35-dev
症状
**.php?data=123とphpを呼び出してもオプションが反映されません。
他のサーバーで同スクリプトを試したのですが、反映されます。
confファイルの設定ミスでこのような症状が出るのでしょうか?
宜しくお願いします。


No.3627 投稿時間:2004年09月24日(Fri) 18:30 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:オプションとは?

> サーバー
> windows 2000 apache2.048(win32) php4.35-dev
> 症状
> **.php?data=123とphpを呼び出してもオプションが反映されません。
> 他のサーバーで同スクリプトを試したのですが、反映されます。
> confファイルの設定ミスでこのような症状が出るのでしょうか?

 おやじは、PHPは素人に近いですが、おっしゃっているのは、コール先のPHPでdataに123が入らないということですか?
 もしそうなら2.0.49 /4.3.5環境ですが、

<?php
$data = $_GET[data];
print("DATA: $data <BR>");
?>

で、特に問題なく取得できていますが?


No.3631 投稿時間:2004年09月25日(Sat) 00:08 投稿者名:kanoチ URL:
タイトル:Re: オプションとは?

>コール先のPHPでdataに123が入らないということですか?

そうです。

> $data = $_GET[data];

で書き換えたら期待通りに入りました。有難う御座いました。

Linux サーバーだと【$_GET[data];】無しに入りますがどうしてでしょうか?
何かの仕様が違うのでしょうか?ご存知でしたらお教え下さい。

いつもご指導有難う御座います。



掲示板▲頁先頭