0

ユーザーのログイン情報を知るにはどうすればよいですか。

私はphpがWindowsのドメイン\ユーザー名を返すようにしたいので、データベースが存在するかどうかをチェックし、存在するかどうかを検証します。

ASP.NET では、この関数 Page.User.Identity.Name.ToString() はまさに必要なことを行いますが、これは PHP である必要があります

PHPでこれを行うにはどうすればよいですか?LDAP について聞いたことがありますが、うまく動作させることができません。また、LDAP でうまくいくかどうかもわかりません。

ありがとう

4

1 に答える 1

1

お望みならばhttp://domain.com/username

ファイルを使用する必要があり.htaccessます。htaccessの詳細を読む

編集済み

ログイン後、ユーザー名を1つの変数に保存してそれを言うだけで$username、そのユーザー名を次のようにindex.phpファイルに渡します...

index.php?username=$username

この URL を htaccess で書き換えます。

RewriteEngine On
RewriteRule ^([^/]*)$ /index.php?username=$1 [L]

今、あなたはそれにアクセスすることができますdomain.com/username

于 2013-03-06T18:11:01.597 に答える