O co chodzi?
Próbowałem pobrać ip domeny co również działa z ip odwiedzającego (serwera) i jeżeli są takie same to na takiej podstawie wydawać plik aktualizacji, ale niestety nie okazało się to takie proste jak sobie to wyobrażałem. Problem pojawia się tego typu że domena ma inny adres ip od odwiedzającego. Dostaje taki komunikat:
Kod
Not access!
81.169.145.158!=81.169.144.135
81.169.145.158!=81.169.144.135
Da się to jakoś inaczej sprawdzić? Kod który to sprawdza
$ip_domain = gethostbyname($server); $client = @$_SERVER['HTTP_CLIENT_IP']; $forward = @$_SERVER['HTTP_X_FORWARDED_FOR']; $remote = $_SERVER['REMOTE_ADDR']; if ($ip_domain == $client or $ip_domain == $remote) { // Tutaj wydawany jest plik aktualizacji } else { // Tutaj daje bład }