test phase
diff --git a/redis.php b/redis.php
new file mode 100755
index 0000000..e6157dc
--- /dev/null
+++ b/redis.php
@@ -0,0 +1,34 @@
+<?php
+   //Connecting to Redis server on localhost 
+   function connect(){
+      include 'config.php';
+      $redis = new Redis(); 
+      $redis->connect('127.0.0.1', 6379); 
+      $redis->auth("$REDIS_PASS");
+      return $redis;
+   }
+   function redis_get($key){
+      $redis = connect();
+      return json_decode($redis->get($key));
+   }
+   function redis_set($key, $data, $timeout=null){
+      $redis = connect();
+      $redis->set($key, json_encode($data), $timeout);
+   }
+
+   function redis_inc_ipdata($ip, $attr, $get=false){
+      $count = redis_get($ip);
+      if ($count){
+         if (isset($count->$attr))  $count->$attr = $count->$attr+1;
+         else  $count->$attr = 1;
+      }else $count = (object)[$attr=>1];
+
+      if (!$get) redis_set($ip, $count, 3600);
+      return $count->$attr;
+   }
+
+   function redis_delete($key){
+      $redis = connect();
+      $redis->del($key);
+   }
+?>