<?php
session_start();
// Ziyaretçinin IP adresini al
$visitor_ip = $_SERVER['REMOTE_ADDR'];
// IP adreslerini saklamak için dosya adı
$ip_file = 'visited_ips.txt';
// Daha önce ziyaret eden IP'leri oku
$visited_ips = file($ip_file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
// Eğer IP daha önce ziyaret etmişse, erişimi engelle
if (in_array($visitor_ip, $visited_ips)) {
die("Bu sayfaya daha önce erişim sağladınız. Tekrar erişim izniniz yok.");
}
// Yeni IP'yi dosyaya ekle
file_put_contents($ip_file, $visitor_ip . PHP_EOL, FILE_APPEND);
// Buradan itibaren sayfa içeriği başlar
echo "Hoş geldiniz! Bu sayfayı ilk kez ziyaret ediyorsunuz.";
?>