<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=79.240.49.80</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=79.240.49.80"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/79.240.49.80"/>
	<updated>2026-05-07T00:20:23Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=PHP_-_Snippets&amp;diff=19973</id>
		<title>PHP - Snippets</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=PHP_-_Snippets&amp;diff=19973"/>
		<updated>2013-09-25T07:42:54Z</updated>

		<summary type="html">&lt;p&gt;79.240.49.80: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Clean up POST und GET ==&lt;br /&gt;
Zusätzliche Sicherheit für Post und Get.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function clean($elem) {&lt;br /&gt;
	/* used to add some security to get and post vars */&lt;br /&gt;
	if(!is_array($elem)) &lt;br /&gt;
		$elem = htmlentities($elem,ENT_QUOTES,&amp;quot;UTF-8&amp;quot;); &lt;br /&gt;
    	else &lt;br /&gt;
		foreach ($elem as $key =&amp;gt; $value) &lt;br /&gt;
			$elem[$key] = $this-&amp;gt;clean($value); &lt;br /&gt;
    	return $elem; &lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
$_CLEAN[&amp;#039;GET&amp;#039;] = clean($_GET); &lt;br /&gt;
$_CLEAN[&amp;#039;POST&amp;#039;] = clean($_POST);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IP Adresse Abfragen ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
		public static function get_ip() {&lt;br /&gt;
			$REMOTE_ADDR = $_SERVER[&amp;#039;REMOTE_ADDR&amp;#039;];&lt;br /&gt;
			if ( ! empty( $_SERVER[&amp;#039;X_FORWARDED_FOR&amp;#039;] ) ) {&lt;br /&gt;
				$X_FORWARDED_FOR = explode(&amp;#039;,&amp;#039;, $_SERVER[&amp;#039;X_FORWARDED_FOR&amp;#039;] );&lt;br /&gt;
				if ( ! empty( $X_FORWARDED_FOR ) ) {&lt;br /&gt;
					$REMOTE_ADDR = trim( $X_FORWARDED_FOR[0] );&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
			elseif ( ! empty($_SERVER[&amp;#039;HTTP_X_FORWARDED_FOR&amp;#039;] ) ) {&lt;br /&gt;
				$HTTP_X_FORWARDED_FOR= explode(&amp;#039;,&amp;#039;, $_SERVER[&amp;#039;HTTP_X_FORWARDED_FOR&amp;#039;]);&lt;br /&gt;
				if ( ! empty($HTTP_X_FORWARDED_FOR ) ) {&lt;br /&gt;
					$REMOTE_ADDR = trim($HTTP_X_FORWARDED_FOR[0]);&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
			return preg_replace(&amp;#039;/[^0-9a-f:\., ]/si&amp;#039;, &amp;#039;&amp;#039;, $REMOTE_ADDR);&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>79.240.49.80</name></author>
	</entry>
</feed>