Variablen bereinigen

Avatar of Chris Coyier
Chris Coyier am

Variablen, die über Webformulare übermittelt werden, müssen immer bereinigt/sanitisiert werden, bevor sie in irgendeiner Weise verwendet werden, um böswillige Absichten aller Art zu verhindern.

Technik #1

function clean($value) {

       // If magic quotes not turned on add slashes.
       if(!get_magic_quotes_gpc())

       // Adds the slashes.
       { $value = addslashes($value); }

       // Strip any tags from the value.
       $value = strip_tags($value);

       // Return the value out of the function.
       return $value;

}
$sample = "<a href='#'>test</a>";
$sample = clean($sample);
echo $sample;