[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 メーリングリストの案内