我正在建立一个新网站,希望能够在结帐页面上收集用户输入并在确认页面上回显用户输入。如何执行此操作?
这使用html和php。过去,我尝试过使用POST方法,isset,$ _ Request函数。
这是Confirmationpage.html的代码。
blur
这是Checkoutpage.html的代码。
<!DOCTYPE html>
<html>
<head>
<title>Confirmation page</title>
</head>
<body>
<h1>Confirmation page</h1>
<h2>Order Confirmed!</h2>
<?php
// define variables and set to empty values
$fName = $lName = $email = $phoneNumber = "";
if ( isset( $_POST['submit'] ) ) {
$fName = $_POST["fName"];
$lName = $_POST["lName"];
$email = $_POST["email"];
$phoneNumber = $_POST["phoneNumber"];
echo $fName . " " . $lName;
echo $email;
}
function test_input($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
?>
</body>
</html>
我希望在确认页面中回显名字,姓氏和电子邮件,但是实际结果不会输出名字,姓氏和电子邮件。
答案 0 :(得分:0)
尝试一下
echo $fName . " " . $lName;
echo '<br>';
echo $email;die;
请记住:您的文件应为
.php