[PHP-users 13747] Re: magic_quota
S.Okazaki
php-users@php.gr.jp
Tue, 04 Mar 2003 18:11:39 +0900
岡崎です。
> #まぁ、強制的に出力をSJIS固定にする必要も無いんだろうけど
SJISにはしないので、問題なかったのですね。
> html部分にcharsetが無かったり、あまりに日本語部分が
> 短かかったりした時にブラウザ側で誤判断される可能性とか
> (動作確認もブラウザで見た結果だと思うし)あるけど
> 一連のメールを読む限りではスクリプト側で、出力コードと
> charsetを何に指定してるのかよく分からなかったんですが…
再現するソースは以下の通りです。
<?php
$mode=$_GET["mode"];
print<<<EOF
<html>
<head>
<title>ポスト</title>
<meta content="text/html; charset=EUC-JP" http-equiv=content-type>
</head>
<body>
EOF;
if(!isset($mode)) {
print<<<EOF
<form action="$_SERVER[PHP_SELF]?mode=print" method="post">
<input type="text" size="10" name="val"><br>
<input type="submit" value="送信">
</form>
EOF;
}else if($mode=="print") {
print"val=".$_POST["val"]."<hr>\n";
var_dump($_POST["val"]); print "<hr>\n";
print "<a href=\"$_SERVER[PHP_SELF]\">戻る</a>\n";
}
print "</body></html>\n";
?>
以上よろしくお願いいたします。
/_/_/_/_/_/_/_/_/_/_/_/_/_/
Japan Human Base
Sotaro Okazaki
Email : okazaki@jp-hb.com
/_/_/_/_/_/_/_/_/_/_/_/_/_/