使用PHP检测哪个htaccess用户登录?

nkc*_*cmr 24 php .htaccess

我正在构建一个上传,所以我认识的人可以安全地,轻松地向我发送文件.但是我想设计它,当我的一个朋友登录他们的登录(它将.htaccess登录)时,我可以在PHP中建立它并将他们的文件记录到与他们的帐户相关联的数据库中.

简而言之,我需要PHP能够检测谁登录,以便我可以将该数据传递给数据库.

有没有可能的方法呢?

Mic*_*yen 29

您应该能够$_SERVER['REMOTE_USER']在成功登录后从变量中获取用户登录的用户名.


Mar*_*c B 7

您希望$_SERVER['PHP_AUTH_USER']$_SERVER['PHP_AUTH_PW']检索用户名和密码,假设您的意思是常规的"基本身份验证"登录,就像Require valid-user.htaccess中的设置所做的那样.

这里有更多细节.


小智 6

对我有用的东西:

$_SERVER['REDIRECT_REMOTE_USER']
Run Code Online (Sandbox Code Playgroud)

请尝试以上方法.通常,人们可以做" print_r($_SERVER)"并找出正在寻找的参数.