我是一個新手學習,並試圖瞭解如何HTML形式和PHP處理工程。HTML PHP表單處理;變量
碰到這個兩個示例:
HTML表單:
<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處理器:
<?php
$fname = $_GET["yourName"];
echo "Hello $fname!";
?>
輸出應爲: 你好進入/實例名稱!
問題: 當我試圖改變變量「YOURNAME」(在HTML和PHP文件),例如「的typeName」,在表單上輸入的名稱不顯示。
換句話說,輸出變得正好:你好!
「yourName」是一個標準的php或html變量嗎?難道它不能改變成你想要的東西嗎?
更重要的是,表單處理數據到底有多精確?
這是我改變的代碼,不會輸出輸入的名稱(我張貼在這裏作爲一個答案,因爲所有的代碼顯示爲一條連續的線,就像一個段落,當我粘貼來評論你的答案:
HTML表單(改變 - typeName的):
<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(改變 - typeName的):
<html>
<body>
<?php
$fname = $_GET["typeName"];
echo "Hello $fname!";
?>
</body>
</html>
它應該工作,可能只是一個錯字 – ilanco
你看到了什麼URL? – SLaks
如果我輸入「華盛頓」,這裏的網址:http:// localhost:8888/lessons/hello-web.php?yourName = Washington – user1373564