- 締切済み
phpを使ってネットワークログイン名を取得する方法ってありますか?
超初心者です。宜しく御願いします。 Netwereでログインを行うネットワーク環境で、phpを使ってログイン名を取得する方法ってあるのでしょうか? 今、PHPを使用してある入力フォームを作成中なのですが、そのフォーム内のにある記入者欄の自動入力及び判別を行いたいのです。 なにか良い方法をお知りの方、ご教授願います。 無ければ手入力を考えております。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- wakame0729
- ベストアンサー率32% (245/765)
回答No.1
ログインが必要なネットワーク環境とはいえwebアクセスの際に認証を行うわけではありませんよね?となるとログイン名はクライアント側が持つ情報という事になります。 netwereは使っていないのでわからないのですが、$_SERVER変数をprint_rで表示させてみましょう。もしかしたら使える情報がクライアントから送られてるかも知れません。または、クライアント側の環境変数にはログイン名が存在しているかも知れないので、JavaScriptなどクライアントサイドスクリプトで拾ってサーバー側に送信するなどの方法を取る必要があると思います。
お礼
回答どうもありがとうございます。 返答遅くなって申し訳ありません。いろいろ試してみて、結果が出てからにしようと思っていたのですが、なかなかでなくて、今も模索してます。 おっしゃる通り、クライアント側の変数だと思いますので、アドバイスにありますようにクライアントサイドのスプリクトで現在検討中です。しかしながらjavaも全然わからないのでいい方法がなかなか見つかりません。ちなみに$_SERVER変数では取得できませんでした。