私は初心者で、HTMLフォームとPHP処理の仕組みを理解しようとしています。HTML PHPフォーム処理;変数
は、例のこのペアに出くわした:
HTMLのFORM:
<html>
<body>
<form action="hello-web.php" method="GET">
<label>Name:</label>
<input type="text" name="yourName" size="24">
<input type="submit">
</form>
</body>
</html>
PHPのPROCESSOR:
<?php
$fname = $_GET["yourName"];
echo "Hello $fname!";
?>
OUTPUTは次のようになります。 こんにちは/例名を入力しました!
QUESTION: 私は、例えば「型名」に変数「YOURNAME」(HTMLやPHPファイルの両方で)を変更しようとすると、フォームに入力された名前が表示されません。
つまり、出力は次のようになります。こんにちは!
"yourName"は標準のphpまたはhtml変数ですか?これまでどんなことに変えられないのですか?
さらに、フォームプロセスデータとはどのように正確に一致しますか?ここで
は、すべてのコードので、答えは連続線として現れるように私はあなたにコメントとして貼り付けるときには出力されませんが、入力した名前は、(私は、段落のように、ここに掲載されます私の変更されたコードです答え:
HTMLのFORM(変更 - 型名):
<html>
<body>
<form action="hello-web.php" method="GET">
<label>Name:</label>
<input type="text" name="typeName" size="24">
<input type="submit">
</form>
</body>
</html>
PHP PRCESSOR(変更 - 型名):
<html>
<body>
<?php
$fname = $_GET["typeName"];
echo "Hello $fname!";
?>
</body>
</html>
どちらもうまくいくはずです。おそらく単にタイプミスです – ilanco
あなたはどんなURLを見ますか? – SLaks
「ワシントン」と入力すると、http:// localhost:8888/lessons/hello-web.php?yourName = Washington – user1373564