Ciao a tutti!!

secondo voi questa funzione potrebbe essere utile per la sicurezza?
Quindi per evitare che gli haker possano da user e password intaccarmi il database?

Codice PHP:
$stringa "aaa";
$a=array("/""-""_""\"""'""_",  "£""$""%""&""("")""=""?""^");

for (
$i=0$i<15$i++)
{
    if (
strpos($stringa$a[$i]) == TRUE)
    {
    print 
"cacca";
    }

in teoria non permettendogli di inserire caratteri come quelli nell'array non c'e' nessuna possibilita che qualcuno possa ad esempio fare una query innection nel database.