diff --git a/app/Http/Controllers/MetaGerSearch.php b/app/Http/Controllers/MetaGerSearch.php
index 6d2d685f76f7722edfa8971c61d40f327a222c16..fa62adcf260c166647f0f4d3aff3a7e9b9043d8f 100644
--- a/app/Http/Controllers/MetaGerSearch.php
+++ b/app/Http/Controllers/MetaGerSearch.php
@@ -15,6 +15,7 @@ class MetaGerSearch extends Controller
 {
     public function search(Request $request, MetaGer $metager)
     {
+        #die($request->header('User-Agent'));
         $time = microtime();
         # Mit gelieferte Formulardaten parsen und abspeichern:
         $metager->parseFormData($request);
diff --git a/app/MetaGer.php b/app/MetaGer.php
index d660eb23349d1aa7dde25f88becb4c5ec6996ea9..15b32662d10231b99d83cc6747c762bff8562bbd 100644
--- a/app/MetaGer.php
+++ b/app/MetaGer.php
@@ -491,6 +491,8 @@ class MetaGer
         }
         $this->agent = new Agent();
         $this->mobile = $this->agent->isMobile();
+        if($this->mobile)
+            die("test");
         #Sprüche
         $this->sprueche = $request->input('sprueche', 'off');
         if($this->sprueche === "off" )
diff --git a/public/index.php b/public/index.php
index 8d04cf79c7749813af4bec111a9038ae98700196..79a6cbfc5b5b79827ca11c38bbac1d0aabb64378 100644
--- a/public/index.php
+++ b/public/index.php
@@ -11,9 +11,19 @@
  # nicht einmal wir selbst noch Zugriff auf die Daten haben:
 if( !isset($_SERVER['HTTP_X_FORWARDED_FOR'] ))
 {
-	$_SERVER['REMOTE_ADDR'] = substr($_SERVER['REMOTE_ADDR'], 0, strrpos($_SERVER['REMOTE_ADDR'], ".")) . ".0";
-	#$_SERVER['HTTP_USER_AGENT'] = substr($_SERVER['HTTP_USER_AGENT'], 0, 23);
+	$_SERVER['REMOTE_ADDR'] = preg_replace("/(\d+)\.(\d+)\.\d+.\d+/s", "$1.$2.0.0", $_SERVER['REMOTE_ADDR']);
+}else
+{
+	$_SERVER['HTTP_X_FORWARDED_FOR'] = preg_replace("/(\d+)\.(\d+)\.\d+.\d+/s", "$1.$2.0.0", $_SERVER['HTTP_X_FORWARDED_FOR']);
+}
+$agentPieces = explode(" ", $_SERVER['HTTP_USER_AGENT']);
+
+for($i = 0; $i < count($agentPieces); $i++)
+{
+	$agentPieces[$i] = preg_replace("/(\d+\.\d+)/s", "0.0", $agentPieces[$i]);
+	$agentPieces[$i] = preg_replace("/([^\/]*)\/\w+/s", "$1/0.0", $agentPieces[$i]);
 }
+$_SERVER['HTTP_USER_AGENT'] = implode(" ", $agentPieces);
 
 /*
 |--------------------------------------------------------------------------