(「らいおん」とだけ表示されます)
理由を教えていただけないでしょうか。
// myname3.html
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=EUC-JP" >
<title>名前表示スクリプト3</title>
</head>
<body>
あなたの名前を表示してください。<br>
<form action=" ./myname3.php " method="post" >
<input type="text" name="namae" size="30" >
<input type="submit" value="送信" >
</form>
</body>
</html>
// myname3.php
<?php
$text = " $namae さん、ようこそ!";
?>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=EUC-JP" >
<title>名前表示スクリプト3</title>
</head>
<body>
<?php
echo $text;
echo "らいおん";
?>
<br><br>
<a href="./myname3.html">フォームへ戻る</a>
</body>
</html>
例 12-9. 簡単なPOST HTMLフォームからのデータにアクセスする
// PHP 4.1.0以降で利用可能
echo $_POST['username'];
echo $_REQUEST['username'];
import_request_variables('p', 'p_');
echo $p_username;
// Available since PHP 3. As of PHP 5.0.0, these long predefined
// variables can be disabled with the register_long_arrays directive.
echo $HTTP_POST_VARS['username'];
// PHPディレクティブregister_globals = onの場合に利用可能。
// PHP 4.2.0以降、register_globalsのデフォルト値はoffとなっています。
// この方法の使用/依存は推奨されません。
echo $username;
?>
PHP 4.2.0 以降で初期設定のままか、それ以前でも無効にしているのでしょう。
$_POST['text'];
$_REQUEST['text'];
などのスーパーグローバル変数を使ってください。
STRing様、了解です!! ありがとうございますっっ!!