PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suche Bettel Addon Ländersperre



ilikeme
22.05.2016, 03:17
Hey,
ich suche dringend ein Addon für das VMS 2 wo ich einstellen kann das z.b nur Traffic aus DE/AT/CH vergütet wird, gibt es so ein addon ? Habe leider nichts gefunden diesbezüglich.
Benutze zurzeit das Betteladdon-Pro von swissnwx.ch

Freue mich über jede hilfe, sollte ich im falschen Berreich gepostet haben dann bitte Post verschieben

Gruß

Lokutos
23.05.2016, 00:03
sinvoll währe dies über das apache mod_geoip bereits vor dem php code abzufangen....

alternative ohne zusätzliche apache oder php module anhand des hosts allerdings nur mit manueller pflege gut nutzbar ...



<?php
$ip = $_SERVER['REMOTE_ADDR'];
// Host ermitteln
$host = gethostbyaddr($ip);
// Host-Korrekturen
$host = strtolower($host);
$hostTrans = array(
'.arcor-ip.net'=>'.de', '.t-dialin.net'=>'.de',
'.sui-inter.net'=>'.ch', '.drei.com'=>'.at',
'.proxad.net'=>'.fr', '.gaoland.net'=>'.fr',
'.mchsi.com'=>'.us', '.comcast.net'=>'.us',
);
$host = strtr($host, $hostTrans);
// Herkunftsland (TLD) ausschneiden
$country = (strpos($host, '.')===false) ?
$host :
substr(strrchr($host, '.'), 1);
// Fehler bei gethostbyaddr()
if($ip === $host)
$country = '?';

# Mögliche Inhalte von $country:
# de, uk, com, ?, localhost
?>


alternative mit http://dev.maxmind.com/geoip/legacy/geolite/

gibt da viele möglichkeiten...
http://www.designerscripte.net/showthread.php/23979-L%C3%A4nder-Sperre-f%C3%BCr-Die-Ganze-Seite!