[PHP-users 23781] Re: PHP で変数引き渡しができない

Hideto Katano h_katano @ systempro.co.jp
2004年 12月 1日 (水) 18:38:27 JST


片野と申します。

それぞれのサーバの違いはphp.iniの「register_globals」でしょう。
確認してみて下さい。


> お世話になっております。
> 土屋と申します。
> 
> 
> apache+phpのWeb環境を構築したのですが、
> URLの後ろに「?」をつけて次ページへの変数受け渡しを
> することができませんでした。
> (phpの設定というよりは、apache部分の設定なのでしょうか)
> 初歩的なボケなのかもしれませんが、
> ヒントが欲しくて投稿させていただきます。
> 
> <環境>
> デストリビューション:Redhat Enterprise Linux ES v3
> カーネル:Kernel 2.4.21-4.EL
> PHPバージョン:php-4.3.9
> apacheバージョン:apache_1.3.31
>          openssl-0.9.7d
>          mod_ssl-2.8.19-1.3.31
> 
> <テストプログラムソース>
> --- redirect1.php ---
> <?
> $aaa = "111";
> $bbb = "222";
> echo "<A HREF=\"redirect2.php?hiki1=$aaa&hiki2=$bbb\">あああ</A>";
> ?>
> 
> --- redirect2.php ---
> <?
> echo "### $hiki1 ###<br>";
> echo "### $hiki2 ###<br>";
> ?>
> 
> <備考>
> 他のWebサーバで同じソースを実行したら
> 値は返され、正常でした。
> php-4.2.0
> apache_1.3.24(openssl,mod_sslなし)
> 
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3




PHP-users メーリングリストの案内