PHP -PHPCODER Kullanarak İstemci MAC veya Fiziksel ve IP Adresi Alın

Başlamadan önce İstemci MAC veya Fiziksel ve IP Adresi Alın PHP’yi kullanmaöncelikle Mac ve sistemin IP adresi hakkında bazı genel detayları bilmemiz gerekiyor.
MAC adresi nedir?
MAC kısaltması Medya Erişim Kontrolü ve fiziksel adres olarak da bilinir. Hangi her ağ cihazı ile ilişkilidir.
NIC’de (Ağ Arabirim Kartı) yazdırılan 48 bitlik bir fiziksel adrestir ve küresel olarak benzersizdir.
IP adresi nedir?
Bir IP adresi, İnternet Protokolü olarak da bilinir ve ISP (İnternet servis sağlayıcısı) tarafından sağlanan mantıksal adrestir.
Bu, sistemi internet üzerinden benzersiz bir şekilde tanımlar, ancak zaman zaman değişmeye devam eder.
PHP Kullanarak İstemci MAC veya Fiziksel Adres Alın
Yöntem 1:
Eko GetMACAd(); işlev GetMACAd(){ ob_start(); sistem(‘getmac’); $İçerik = ob_get_contents(); ob_clean(); dönüş alt dizi($İçerik, strpos($İçerik,‘\’)–20, 17); } ?> |
Yöntem-2:
ob_start(); // Çıktı arabelleğe almayı aç sistem(‘ipconfig / tümü’); // Çıktıyı görüntülemek için harici programı yürütün $mycom=ob_get_contents(); // Çıktıyı bir değişkene yakalayın ob_clean(); // Çıktı arabelleğini temizle (silin) $beni bul = “Fiziksel”; $pmac = strpos($mycom, $beni bul); // Fiziksel metnin konumunu bulun $maks=alt dizi($mycom,($pmac+36),17); // Fiziksel Adresi Al Eko $maks; ?> |
Kodun Öne Çıkanları:
İlk yöntemde, çalıştırıyoruz getmac
programı ve içeriği alın.
İkinci yöntemde, çalıştırıyoruz system('ipconfig /all');
çıktıyı görüntülemek için
hakkında daha fazla bilgi için Bilmeniz Gereken En Yararlı 5 PHP String Fonksiyonu
PHP Kullanarak İstemci IP Adresi Alın
// İstemcinin IP adresini alacak PHP programı $IP = $_SERVER[‘REMOTE_ADDR’];
// $IP, istemcinin ip adresini saklar Eko “Müşterinin IP adresi: $IP”;
// İstemcinin ip adresini yazdır ?> |
Yukarıdaki kodda dahili PHP kullanıyoruz süper küresel değişken $_SERVER
hangi kullanıcının IP adresini alır.
Müşterilerin MAC ve IP adreslerini veya müşterinin makine kimliklerini nasıl alabileceğimizle ilgili tüm noktaları anladığınızı umuyorum.
Herhangi bir sorunla karşılaşırsanız lütfen aşağıya yorum bırakın.
Mutlu Kodlamalar..!
İlişkili
Bu makale yardımcı oldu mu?
EvetNumara