Herzlich willkommen im SEO Forum der ABAKUS Internet Marketing GmbH
registrieren registriertes Mitglied
Code: Alles auswählen
<?php
$gesperrte = array("erste", "zweite", "::1", "weitere");
$ausfuehrung = false;
if (isset($_SERVER["REMOTE_ADDR"]) and !empty($_SERVER["REMOTE_ADDR"])) {
$ip_adresse = $_SERVER["REMOTE_ADDR"];
if (in_array($ip_adresse, $gesperrte)) {
echo htmlspecialchars("Die benutzte IP-Adresse ".$ip_adresse." bedienen wir nicht! ", ENT_QUOTES);
}
else $ausfuehrung = true;
}
else exit("Die benutzte IP-Adresse konnte nicht ermittelt werden!");
// Test
if ($ausfuehrung === true) echo "Script wird normal ausgeführt.";
elseif ($ausfuehrung === false) echo "Script wird nicht ausgeführt.";
?>
Und morgen kommen die leute mit 100 neuen IPs wieder.Melegrian hat geschrieben:Die werden doch wohl mehr als eine Hand voll IP-Adressen benutzen und diese dann noch rotieren lassen. Ansonsten im einfachsten Fall ein Array mit den IP-Adressen erstellen, würde ich meinen.