Index: /lib/functions.inc.php
===================================================================
--- /lib/functions.inc.php	(revision 7011)
+++ /lib/functions.inc.php	(revision 7012)
@@ -532,4 +532,10 @@
 	} // function wpsg_array_reorder(&$ar, $newIndexOrder)
 	 
+    function wpsg_anonymip($value) {
+    
+        return preg_replace('/\d*$/', 'xxx', $value);
+
+    }
+
 	/**
 	 * Escape Funktion fÃŒr die Datenbank
Index: /lib/wpsg_basket.class.php
===================================================================
--- /lib/wpsg_basket.class.php	(revision 7011)
+++ /lib/wpsg_basket.class.php	(revision 7012)
@@ -826,5 +826,5 @@
 					'cdate' 			=> 'NOW()',
 					'k_id' 				=> $k_id,
-					'ip' 				=> wpsg_q($_SERVER['REMOTE_ADDR']),
+					'ip' 				=> wpsg_q(wpsg_anonymip($_SERVER['REMOTE_ADDR'])),
 					'useragent' 		=> wpsg_q($_SERVER['HTTP_USER_AGENT']),
 					'comment' 			=> wpsg_q(wpsg_getStr($this->arCheckout['comment'])),
Index: /views/mods/mod_request/adminmail.phtml
===================================================================
--- /views/mods/mod_request/adminmail.phtml	(revision 7011)
+++ /views/mods/mod_request/adminmail.phtml	(revision 7012)
@@ -19,5 +19,5 @@
 <?php echo __('Weitere Informationen', 'wpsg'); ?>:
 
-<?php echo wpsg_pad_right(__('REMOTE IP', 'wpsg').': ', 30); ?><?php echo wpsg_pad_left($_SERVER['REMOTE_ADDR'], 46); ?>  
+<?php echo wpsg_pad_right(__('REMOTE IP', 'wpsg').': ', 30); ?><?php echo wpsg_pad_left(wpsg_anonymip($_SERVER['REMOTE_ADDR']), 46); ?>  
 <?php echo wpsg_pad_right(__('UserAgent', 'wpsg').':', 30); ?> 
 <?php echo wpsg_getStr($_SERVER['HTTP_USER_AGENT']); ?> 
Index: /views/mods/mod_request/adminmail_html.phtml
===================================================================
--- /views/mods/mod_request/adminmail_html.phtml	(revision 7011)
+++ /views/mods/mod_request/adminmail_html.phtml	(revision 7012)
@@ -18,5 +18,5 @@
 <h2><?php echo __('Weitere Informationen', 'wpsg'); ?>:</h2>
 <p>
-	<strong><?php echo __('REMOTE IP', 'wpsg'); ?>:</strong>&nbsp;<?php echo wpsg_pad_left($_SERVER['REMOTE_ADDR'], 46); ?><br />
+	<strong><?php echo __('REMOTE IP', 'wpsg'); ?>:</strong>&nbsp;<?php echo wpsg_pad_left(wpsg_anonymip($_SERVER['REMOTE_ADDR']), 46); ?><br />
 	<strong><?php echo __('UserAgent', 'wpsg'); ?>:</strong>&nbsp;<?php echo wpsg_getStr($_SERVER['HTTP_USER_AGENT']); ?>
 </p> 
