可以说,代码看起来像这样:
if(!$test) {
header("Location: somefile.html");
...some PHP code....
header("Location: anotherfile.html");
}
Is '一些 PHP 代码'上面执行了吗?如果是,那么其中的进一步 HTTP 响应会发生什么(例如:代码中的第二个“标头”语句)?
Yes- 代码将被执行。
The header()
will 配置要返回的标头,而不是立即发送它们。
一个典型的错误是:重定向而不是exit()
之后,这可能会导致安全问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)