Hem IP kontrolü hem de transaction gibi bir veri ile eşleşme sağlayarak yapılabilir. Ancak IP kontrolü yeterli olacaktır.
Sunucunuzun IP adresii örnek 155.452.11.11 bu olsun.
function getRealIP(){
$ip=$_SERVER["HTTP_CF_CONNECTING_IP"];
if (!isset($ip)) {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}Yukarıdaki kod eğer ki cloudflare gibi sunucuların yönlendirmesini kullanıyorsanız daha sağlıklı IP tespiti yapacaktır.
if(getRealIP()=="[COLOR=#000000][FONT=Open Sans][SIZE=2]155.452.11.11[/SIZE][/FONT][/COLOR] "){
//Kodlar sorunsuz bu kızımda çalıştırılacak
}else{
//Bu IP Adresinin bu dosyaya erişimi yoktur.
}Bu şekilde yapabilirsiniz, eğer özel destek isterseniz cüzi bir miktar karşılığı sorununuzu çözebilirim. Kolay gelsin.