Ok...das Plugin funktioniert jetzt wieder...auch wenn ich nicht verstehe wieso:
Ich habe folgendes gemacht...die geoip.php habe ich durch die geoip.php ersetzt...die im shop benutzt wird....hat an sich den selben code:
<?php
include('classes/ipinfodb.class.php');
function getGeoLocation() {
if(!$_COOKIE["geolocation"]) {
//Load the class
$ipinfodb = new ipinfodb;
$ipinfodb->setKey('7d404be38981775dcf775fded3db233e629783142a856a724100ae4fe08c58d0');
$locations = $ipinfodb->getGeoLocation($_SERVER['REMOTE_ADDR']);
$errors = $ipinfodb->getError();
if (!empty($locations) && is_array($locations) && $locations['Status'] == 'OK') {
$data = base64_encode(serialize($locations));
setcookie("geolocation", $data, time()+3600*24*7);
return $locations;
} else {
return null;
}
} else {
return unserialize(base64_decode($_COOKIE["geolocation"]));
}
}
$cn = getGeoLocation();
define('GEOIP_COUNTRY', $cn['CountryName']);
und die mal 7 und das define...können doch den unterschied nicht ausmachen oder?
eingebunden habe ich die datei..in dem ich in der gateway den pfad angepasst habe
die includierte ipinfodb.class.php ist jeweils die selbe datei
wieso funktioniert das jetzt?