许多用户在提交表单后将用户重定向到另一个页面时遇到困难PHP。当开发人员尝试使用自定义“成功”HTML 替换当前页面的内容而不考虑正确的时机时,就会出现此问题。
要解决该问题,应立即添加重定向标头 @mail($email_to, $email_subject, $email_message, $headers) 之后;
<code class="php"><?php // ... @mail($email_to, $email_subject, $email_message, $headers); // Redirect to another PHP page header('Location: nextpage.php'); // ... ?></code>
此重定向方法将阻止“感谢您订阅我们的邮件列表” ” 消息显示在当前页面上。相反,此消息应显示在重定向的页面上。
以上是PHP 表单提交后如何将用户重定向到另一个页面?的详细内容。更多信息请关注PHP中文网其他相关文章!