[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:15340] PHP on Plamo-3.0
-
From:KOJIMA Mitsuhiro
-
Date:Fri, 13 Sep 2002 18:52:57 +0900 (JST)
- Subject: [plamo:15340] PHP on Plamo-3.0
- From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
- Date: Fri, 13 Sep 2002 18:52:57 +0900 (JST)
こじま@テストを兼ねて PHP の修行中,です(苦笑)
Plamo-3.0 の contrib/{Database,WWW} あたりを入れた環境で PHP のスクリ
プトをためしているのですが,どうも FORM で指定した変数がうまくスクリプ
トに渡らないようで首を捻っています.
具体的には,「PHP4 徹底攻略」の 20p あたりのサンプル(test4.html と
test4.php)で試しているのですが,
test4.html:
<HTML>
<BODY>
<FORM ACTION="test4.php">
西暦 <INPUT TYPE=text NAME=yyyy>年
<INPUT TYPE=SUBMIT value="送信">
</FORM>
</BODY>
</HTML>
test4.php:
<HTML>
<BODY>
<?
print "yy: $yyyy<br>";
$meiji = $yyyy - 1866;
$taisho = $yyyy - 1911;
$showa = $yyyy - 1925;
$heisei = $yyyy - 1988;
print "西暦 $yyyy 年は明治 $meiji 年,大正 $taisho 年,<br>\n"
. "昭和 $showa 年,平成 $heisei 年となります.<br>\n";
?>
</BODY>
</HTML>
これらを実行すると,FORM に何を入れてもブラウザの表示は
yy:
西暦 年は明治 -1866 年,大正 -1911 年,
昭和 -1925 年,平成 -1988 年となります.
となって,$yyyy に値が代入されないようです.
PHP は素人なんで,何かトンチンカンなことをやっているとは思うのですが,
どのあたりを調べたものでしょう?
access_log を見る限りでは
10.1.3.164 - - [13/Sep/2002:18:46:06 +0900] "GET /~kojima/test4.php?yyyy=1980 HTTP/1.0" 200 129
10.1.3.164 - - [13/Sep/2002:18:46:19 +0900] "GET /~kojima/test4.php?yyyy=1950 HTTP/1.1" 200 141
となって,値は渡っているようなので,PHP の側で何か設定あったりします?
----------
こじま
- Follow-Ups
-
- [plamo:15341] Re: PHP on Plamo-3.0, 後藤
[検索ページ]
[メール一覧]
Plamo ML 公開システム