我在哪里放置一个代码,当提交表单时,它将重定向到另一个页面? [复制]
Posted
技术标签:
【中文标题】我在哪里放置一个代码,当提交表单时,它将重定向到另一个页面? [复制]【英文标题】:Where do I place a code that when the form is submitted, it will redirect to another page? [duplicate] 【发布时间】:2017-07-01 10:22:12 【问题描述】:我有以下运行良好的 php 代码。但是,不是在提交表单并在页面上显示“谢谢”之后,我希望它被重定向到我设计精美的另一个页面。该页面被标记为thankyou.html。
这是我的 php 代码
enter image description here
请问我在哪里放置重定向到thankyou.html页面的代码? 谢谢 佐利佐
【问题讨论】:
你能把代码粘贴到你问题的图片中吗? 只是一个建议,您的屏幕截图中包含 mysql 用户名/密码以及标题中带有 URL 的 MySQL 数据库的打开选项卡,您可能需要替换登录详细信息 (如果它们是正确的) 【参考方案1】:使用
header('Location: thankyou.html')
或echo '<script>window.location.href = "thankyou.html"</script>';
在你的 if 语句中, 如果你想在重定向后显示一些消息,你可以使用 session 来存储临时成功消息
【讨论】:
【参考方案2】:重定向代码是header("location:thankyou.html");
如果执行插入查询,页面重定向到thankyou.html
if(mysqli_query($link,$sql))
header("location:thankyou.html");
【讨论】:
以上是关于我在哪里放置一个代码,当提交表单时,它将重定向到另一个页面? [复制]的主要内容,如果未能解决你的问题,请参考以下文章