Php Dersleri
2026 Güncel

PHP IP Adresi Öğrenme

1 dk okuma süresi 1 görüntülenme 2024-03-29 4.9 (18 değerlendirme)

PHP ile ziyaretçinin IP adresini almak için $_SERVER süper global değişkenini kullanabilirsiniz. Bu değişken, ziyaretçinin tarayıcıdan sunucuya yaptığı istekle ilgili bilgileri içerir. İşte bir örnek:

<?php // Ziyaretçinin IP adresini alır function getVisitorIpAddr( ) { $ipAddr = ''; if (!empty($_SERVER['HTTP_CLIENT_IP'])) { // Ziyaretçi bir proxy üzerinden geliyorsa $ipAddr = $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { // Ziyaretçi bir proxy üzerinden geliyorsa $ipAddr = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { // Ziyaretçi doğrudan sunucuya bağlanıyorsa $ipAddr = $_SERVER['REMOTE_ADDR']; } return $ipAddr; } // IP adresini al ve yazdır $visitorIp = getVisitorIpAddr(); echo "Ziyaretçinin IP adresi: " . $visitorIp; ?>

Bu kod, ziyaretçinin IP adresini almak için getVisitorIpAddr() adında bir fonksiyon kullanır. Fonksiyon, önce ziyaretçinin proxy üzerinden geliyorsa IP adresini alır, ardından ziyaretçi bir proxy kullanmıyorsa doğrudan IP adresini alır. Son olarak, alınan IP adresini döndürür. Bu kodu kullanarak ziyaretçinin IP adresini elde edebilir ve kullanabilirsiniz.

Makaleyi Değerlendirin

Bu makale işinize yaradı mı? Puan verin!

Okuyucu puanları makalelerimizin arama motorlarında öne çıkmasına ve güncellenmesine destek olur.

4.9 / 5 (Toplam 18 oy kullanıldı)

Sıkça Sorulan Sorular (SSS)

Bu makale ve teknik konuyla ilgili detaylar

PHP IP Adresi Öğrenme makalesindeki yöntemler hangi sürümlerde geçerlidir?

İçerikteki çözümler ve kod örnekleri güncel PHP 8.x ve modern web standartları referans alınarak test edilmiştir.

Bu konuda başka makalelere nereden ulaşabilirim?

Sayfanın sağ tarafındaki Kategori Menüsü ve ilgili yazılar alanından benzer teknik rehberleri inceleyebilirsiniz.