[PHP-users 21308]Re: フォームからフォームへの変数の引渡し

J.Konno GDH02076 @ nifty.ne.jp
2004年 4月 19日 (月) 11:54:34 JST


こんのです。

> 初心者なので、とても苦労しています。
> 皆さんにご教授願えれば幸いです。
>
誰でも最初は初心者ですが、それに安住することなかれ。

>コードをシンプルにしたものを下に載せました。
> #!/usr/local/bin/php
> <html>
> <head>
> <title></title>
> </head>
> <body>
> <?
> if(!$_POST[vote]) {
> if(!$_POST[build]) {
> // Survey Editor
> ?>

(1) ここのPOSTメソッドでSurveyNameは変数として渡されます。
> <form  method="POST" target="_blank">
> <input name=SurveyName>          
> <input type=submit name=build value="build the form">
> </form>
> <?
> }
> else
> {
> ?>

(2) echo $SurveyName は(1)のPOSTで渡された変数の値を表示しいるだけ
> <form method="POST" target="_blank">
> <?
> echo $SurveyName;
> echo "<input type=submit name=vote value=vote>";
>
> mkdir($SurveyName,0777);
> ?>
> </form>
> <?
> }}
> else
> {
> ?>

(3) ここの $SurveyNameは何かを考えてください。
   (1)(2)のSurveyNameとの違いを考えてください。
> <form method="POST">
> <?
> echo "$SurveyName";
> ?>
> </form>
> <?
> }
> ?>
> </body>
> </html>

話しは変わりますが、
>PHP(バージョンは、わかりません)をCGIにつかっています。
CGI版にするメリットをどなたか教えてください。



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