【发布时间】:2012-01-30 06:15:08
【问题描述】:
我正在尝试创建一个包含 3 个步骤的表单。
1. 填写资料。
2. 1步确认信息。
3. 发送电子邮件
每当我提交确认表时,我都会收到一封电子邮件,其中没有我在表格 1 中填写的内容。
代码如下:
index.php
<?php
<form id="entry" action="confirm.php" method="post">
<input type="text" name="school" id="school" />
<input type="submit" value="Next Step">
</form>
?>
确认.php
<?php
<form id="entry" action="thankyou.php" method="post">
<? echo $_POST["school"] ?>
</form>
?>
thankyou.php
<?php
$subject = "Subject";
mail("YourEmail@gmail.com", $subject, $_POST["school"], "From: Testing" );
?>
任何帮助都将不胜感激!
【问题讨论】:
-
是的,有什么问题?
-
去掉第二步,第三步应该在文件confirm.php中
-
好的,我可以给你写代码。我收取 30 美元/小时的费用,至少预付一小时。你有支付宝吗?
-
$_POST("school"]应该是$_POST["school"]。 -
@Chibuzo 是的,我已经尝试过了,它无需步骤 2 就可以完美运行,但我希望人们在提交表单之前看到结果。
标签: php forms variables contact