0 html php forms redirect contact
好的,所以我想在完成联系表格后重定向到感谢页面.现在,它只是一个简单的,没有风格的谢谢你,我希望它重定向到我所设想的名为contact-thank-you.html的页面
这是我的HTML表单:
<form action="form_processor.php" method="post" >
Name:<br /><input type="text" name="name" required="required" /><br /><br />
E-mail:<br /><input type="text" name="email" required="required" /><br /><br />
Message:<br /><textarea name="message" required="required"></textarea><br /><br />
<input type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
这是form_processor.php:
$to = 'myemail@email.com';
$subject = "New Message From Your Website";
$message = $_POST['message'];
$headers = 'From: ' . $_POST['name'] . ' <myemail@email.com>' . "\r\n" .
'Reply-To: myemail@email.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
echo "Thank you, you message has been sent!";
Run Code Online (Sandbox Code Playgroud)
去掉 echo "Thank you, you message has been sent!";
因为重定向页面后不需要它,所以在完成所有事务后重新定向使用它
header('Location: contact-thank-you.html');
exit();
Run Code Online (Sandbox Code Playgroud)
创造一个不错的感谢模板上你contact-thank-you.html
资源:
php.net:header ()
| 归档时间: |
|
| 查看次数: |
28673 次 |
| 最近记录: |