PHP中的身份验证?

Rog*_*vis 0 php authentication

我需要在php中创建一个身份验证脚本.我已经创建了一个login.php页面,用户可以在其中输入他的unsername /密码,并根据数据库进行检查.如果unsername/password是正确的,则应将用户与$ _SERVER ['username']变量一起转发到members.php页面.

PHP中用于访问另一个网页的命令是什么,在这种情况下是members.php?

在伪代码中,我看到它是这样的:

if ( unsername/password are OK ) { $_SERVER['username'] = $username; goto(members.php); }
Run Code Online (Sandbox Code Playgroud)

谢谢!

Wim*_*Wim 5

你不能设置任何$ _SERVER.您应该使用会话+ cookie.然后,您可以让客户知道使用Location标头转到members.php:

session_start();
$_SESSION['username'] = $username;
header("Location: members.php");
exit(0);
Run Code Online (Sandbox Code Playgroud)