Aldığım veriyi aşağıdaki şekilde temizlerim:
$veri = !empty($_GET['veri']) ? $_GET['veri'] : 'Bi şey yazılmamış. Ne ayak?';
if (is_numeric($veri))
$veri = (int) $veri;
else
$veri = htmlspecialchars($veri, ENT_QUOTES);
Şifreleri veritabanında bi güzel SHA1'lerim. Gibi gibi...