php - PHP重定向不重定向
问题描述
我已经查看了所有在这方面发布的问题和答案,并且我已经尝试了所有这些但没有解决我的问题。
我有一个 login.php 页面,其中包含如下表单:
<form role="form" method="post" action="#">
<div class="form-group">
<input class="form-control" placeholder="name" name="username" type="text" autofocus required></div>
<div class="form-group">
<input class="form-control" placeholder="password" name="password" type="password" required></div>
<input type="submit" name="submit" value="Submit">
</form>
我正在验证同一页面中的数据,但是将用户重定向到下一页的标题功能不起作用。即使使用这个简单的 PHP 代码,我仍然无法重定向用户:
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") {
header('Location: http://google.com');
exit();?>
感谢您的帮助
解决方案
检查验证是否有效。擦除标题('Location: http: //google.com ')并回显某些内容。我想问题是您没有通过验证,这就是标题不起作用的原因。
推荐阅读
- javascript - 自定义函数不存在引用 - 谷歌脚本
- c - “prctl(PR_SET_PDEATHSIG, SIGKILL)”是怎么做的
- javascript - 如何在 localhost 中进行简单的聊天/存储消息?
- unity3d - Unity GetComponent 获取基类——而不是派生类
- python-3.x - 将 pandas 数据框的所有索引值更改为一个范围
- c# - 双击包含 popModalAsync 的按钮时崩溃
- fluent - 返回子值和兄弟值作为响应
- html - Sass 样式不适用
- python - Pandas 绑定到左对齐 groupby 之后的第二个索引
- c++ - 如何启用 Visual Studio C++ 分支优化?