2012-04-19 5 views
0

可能性の重複:私はPHPを使用して、マシンのMAC IDを取得できますか
How can I get the MAC and the IP address of a connected client in PHP?PHPを使ってマシンのMAC IDを取得するにはどうすればいいですか?(マシンはLANにありません)

?私は非常にユニークなユーザーを識別するためのIPとMAC​​ IDを探したいと思います。私はLANではなくウェブサイトについて話しています。私は、例えば、www.test.comのためのウェブサイトを持っている、と私はすべてを見ている人知っているか事前に

感謝がマシンのMAC IDを取得し、IPによって、自分のサイトにログインしたい

答えて

3

あなたがすることはできません。 MACアドレスはインターネットのものではなく、イーサネットのものです。マシンには、MACアドレスを使用するインターフェイスもない場合もあります。

1

HTTPの性質上、PHPはブラウザが要求に応じて送信する情報を取得することができます。デフォルトでは、ブラウザーはサーバーにMACアドレスを送信しません。それを取得する唯一の方法は、クライアント側のスクリプトのいくつかの並べ替えであろうが、私はそれがブラウザスクリプトの能力を超えていることを期待するだろう。

+0

私たちはクライアントスクリプト(javascript)を使ってmac idを取得し、サーバースクリプトに送信できますか? – nu6A

+0

いいえ、「MAC ID」などはありません。 MACアドレスはイーサネットのものです。マシンにはイーサネットインターフェイスがまったくないかもしれません。 –

関連する問題