HTML表单提交并在提交后重定向到其他页面

HTML表单提交并在提交后重定向到其他页面,html,Html,我正在建立一个网站。我想有一个页面,有人填写他们的信息,可以点击发送按钮,它可以通过电子邮件发送给我。在他们点击发送按钮后,我希望他们被发送到感谢页面。如何使用HTML实现这一点?TIA您需要使用PHP表单向您发送电子邮件,这方面有很多信息。当您填写表单时,php脚本会获取这些信息,然后将电子邮件发送给您设置脚本的人,并将您重定向到另一个页面 HTML //在此输入值 PHP $to='1!'nobody@example.com'; $subject='主题'; $message='hell

我正在建立一个网站。我想有一个页面,有人填写他们的信息,可以点击发送按钮,它可以通过电子邮件发送给我。在他们点击发送按钮后,我希望他们被发送到感谢页面。如何使用HTML实现这一点?TIA

您需要使用PHP表单向您发送电子邮件,这方面有很多信息。当您填写表单时,php脚本会获取这些信息,然后将电子邮件发送给您设置脚本的人,并将您重定向到另一个页面

HTML


//在此输入值
PHP

$to='1!'nobody@example.com';
$subject='主题';
$message='hello';
$headers='来自:webmaster@example.com' . “\r\n”。
答复:webmaster@example.com' . “\r\n”。
“X-Mailer:PHP/”。phpversion();
邮件($to、$subject、$message、$headers);
//电子邮件已发送的消息
回声:“谢谢!”;

关于通过php发送邮件的更多信息可以在这里找到,我从这里获取了php发送邮件脚本

您不能通过HTML发送电子邮件。我通常认为有两种方法可以做到这一点:

客户专用 如果您无法控制服务器(即编写动态脚本,如PHP或ASP),这是最简单的方法。您可以使用,当用户打开时,它通常会打开默认邮件程序


用户必须在其邮件程序中填写主题、正文等。发送后不会打开感谢页面

如果您使用JavaScript,您甚至可以动态地将主题、正文等添加到mailto链接中,因此邮件程序会用您在网站上键入的内容预先填充这些字段。您可以添加onclick处理程序,这样它也可以跳转到感谢页面

服务器脚本
您可以将表单作为POST数据发送到服务器,并使用脚本(如PHP)发送邮件和感谢页面的回复。

感谢页面必须是一个PHP文件,它将检查客户输入,向您发送电子邮件并显示htmlCheck感谢!!!我去了那一页,感到很困惑!你有没有办法给我发电子邮件?
<form action="email_sent.php" method="post">
// Input values here
</form>
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

// Message that the email was sent
echo "<div> <h2>Thank you!</h2> </div>";