[PHP-users 18068]Re: 同ページにフォームの内容を送信できません
T.Nonaka
nonaka @ cf.muuz.net
2003年 9月 25日 (木) 17:52:13 JST
野中です。
こんにちは。
できれば、何のエラーが出ているかを書いて頂くと、わかりやすいかと思います。
ざっと見た限りでは、FORMタグにMethodが指定してないので、GETでの受け渡し
になると思いますが、PHPの記述ではPOSTの値を取得していますね。
> <FORM ACTION="<?php echo $_SERVER['PHP_SELF'] ?>">
ではなく、
<FORM ACTION="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
としてみては如何ですか?
それか、$_POSTではなく、$_REQUESTを用いれば、問題無いかと思います。
以上
> 今日、入会しましたsatoです。
> よろしくお願いします。
>
> php4.3.3を使っているんですが、
> フォームの同ページの送信がうまくいきません。
> 下のコードの4行目でエラーが出てしまいます。
> 初歩的な質問ですみませんがわかる方よろしくお願いします。
>
>
> <HTML>
> <BODY>
> <?php
> if($_POST['submit']){
> echo "あなたの名前は<b>".$_POST['mes']."</b>です<br>";
> }
> ?>
>
> <FORM ACTION="<?php echo $_SERVER['PHP_SELF'] ?>">
> <INPUT TYPE="text" name="mes" size=20><BR>
> <INPUT TYPE="submit" NAME="submit" VALUE="送信">
> </FORM>
>
> </BODY>
> </HTML>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! BB is Broadband by Yahoo!
> http://bb.yahoo.co.jp/
>
> _______________________________________________
> PHP-users mailing list
> PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
--
<>
PHP-users メーリングリストの案内