PHP - Snippets: Unterschied zwischen den Versionen
Aus Wikizone
| Zeile 12: | Zeile 12: | ||
} | } | ||
| + | $_CLEAN['GET'] = clean($_GET); | ||
| + | $_CLEAN['POST'] = clean($_POST); | ||
</pre> | </pre> | ||
Version vom 19. Oktober 2012, 18:28 Uhr
Clean up POST und GET
Zusätzliche Sicherheit für Post und Get.
function clean($elem) {
/* used to add some security to get and post vars */
if(!is_array($elem))
$elem = htmlentities($elem,ENT_QUOTES,"UTF-8");
else
foreach ($elem as $key => $value)
$elem[$key] = $this->clean($value);
return $elem;
}
$_CLEAN['GET'] = clean($_GET);
$_CLEAN['POST'] = clean($_POST);