我在我的 Raspberry Pi 上设置了一个小型 nginx 服务器,用于学习 Web 开发和系统管理员,但阻碍我前进的一件事header()
是没有按预期工作的调用。我找不到任何不正确的语法或在此
问题线程中回答的任何内容。
<?php
if($_POST['username'] == 'admin' && $_POST['password'] == 'not_real_password'){
header('Location: http://999.999.9.999/loggedIn.html/'); //I have tried both ' and "
} else {
echo 'Incorrect username or password. <a href="http://999.999.9.999/index.html">Home</a>';
}
?>
附带说明一下,是的,我知道这999.999.9.999
不是真正的 IP 地址。我用它来隐藏我的 RPi 的实际。
应该发生的是浏览器应该被发送一个loggedIn.html
文件,但它只是返回到通过表单发送数据index.html
的页面。$_POST
如果你不明白:http: //i.imgur.com/DmeEqXr.png