diff --git a/app/Http/Controllers/LogController.php b/app/Http/Controllers/LogController.php
new file mode 100644
index 0000000000000000000000000000000000000000..8a2302ed08898e6b8328393b30fb90f54c79b458
--- /dev/null
+++ b/app/Http/Controllers/LogController.php
@@ -0,0 +1,29 @@
+<?php
+
+namespace App\Http\Controllers;
+
+use App\Http\Controllers\Controller;
+use Illuminate\Http\Request;
+use Redis;
+
+class LogController extends Controller
+{
+    function clicklog(Request $request) 
+    {
+        $redis = Redis::connection('redisLogs');
+        if( $redis )
+        {
+            $logEntry = "";
+            $logEntry .= "[" . date(DATE_RFC822, mktime(date("H"),date("i"), date("s"), date("m"), date("d"), date("Y"))) . "]";
+            $logEntry .= "  " . $request->input('i');
+            $logEntry .= "  " . $request->input('s');
+            $logEntry .= "  " . $request->input('q');
+            $logEntry .= "  " . $request->input('p');
+            $logEntry .= "  " . $request->input('url');
+
+            $redis->rpush('logs.clicks', $logEntry);
+        }
+        return '';
+    } 
+
+}
\ No newline at end of file
diff --git a/app/Http/routes.php b/app/Http/routes.php
index ac4592b65ee7e5d34870b796c653fd05f0194987..0a14c8b4190df79a2f5bd3f8f4599fbef5e1f809 100644
--- a/app/Http/routes.php
+++ b/app/Http/routes.php
@@ -98,6 +98,7 @@
         
         Route::get('meta/meta.ger3', 'MetaGerSearch@search');
         Route::get('meta/picture', 'Pictureproxy@get');
+        Route::get('clickstats', 'LogController@clicklog');
 
         Route::get('qt', 'MetaGerSearch@quicktips');
         Route::get('tips', 'MetaGerSearch@tips');
diff --git a/public/js/scriptResultPage.js b/public/js/scriptResultPage.js
index c6f67e4f7c166818792a545ecccd6972cd8d451a..9af84b26388b5de2261afaf7827ec0f3b31731c6 100644
--- a/public/js/scriptResultPage.js
+++ b/public/js/scriptResultPage.js
@@ -61,9 +61,9 @@ function theme(){
 }
 
 function clickLog(){
-	$(".result .link a, .result .title a").off();
-	$(".result .link a, .result .title a").click(function(){
-		$.get("/meta/clickstats.pl", {i:$("meta[name=p]").attr("content"), s:$(this).attr("data-hoster"), q:$("meta[name=q]").attr("content"), p:$(this).attr("data-count"), url:$(this).attr("href")});
+	$(".result a.title, .result div.link-link a").off();
+	$(".result a.title, .result div.link-link a").click(function(){
+		$.get("/clickstats", {i:$("meta[name=p]").attr("content"), s:$(this).attr("data-hoster"), q:$("meta[name=q]").attr("content"), p:$(this).attr("data-count"), url:$(this).attr("href")});
 	});
 }
 
diff --git a/resources/views/layouts/result.blade.php b/resources/views/layouts/result.blade.php
index ce6e00da09f67a97df8ed0ecfa16337d5e6a9c34..1bbd5c6639344b00fd49f73da06bee8acd50fcc7 100644
--- a/resources/views/layouts/result.blade.php
+++ b/resources/views/layouts/result.blade.php
@@ -10,14 +10,14 @@
 		@endif
 		<div class="resultInformation col-xs-10 col-sm-10">
 			<p class="title">
-				<a class="title" href="{{ $result->link }}" target="{{ $metager->getTab() }}" data-hoster="{{ $result->gefVon }}" data-count="{{ $result->number }}">
+				<a class="title" href="{{ $result->link }}" target="{{ $metager->getTab() }}" data-hoster="{{ strip_tags($result->gefVon) }}" data-count="{{ $result->number }}">
 				{{ $result->titel }}
 				</a>
 			</p>
 			<div class="link">
 				<div>
 					<div class="link-link">
-						<a href="{{ $result->link }}" target="{{ $metager->getTab() }}" data-hoster="{{ $result->gefVon }}" data-count="{{ $result->number }}">
+						<a href="{{ $result->link }}" target="{{ $metager->getTab() }}" data-hoster="{{ strip_tags($result->gefVon) }}" data-count="{{ $result->number }}">
 						{{ $result->anzeigeLink }}
 						</a>
 					</div>