Ciao a tutti,
ho un form di iscrizione dove ci sono diversi campi da compilare, uno di questi è il campo Nickname ($nick), per non far inserire caratteri "speciali" quali apici, cancelletto, etc, ho utilizzato questo codice:
Codice PHP:
/* controlliamo il formato dei caratteri in NICKNAME */
if(eregi("[\&\$\%\£\.\:\,\;\ò\@\ç\à\°\#\è\è\+\*\ù\§\^\ì\?\'\|\=]+",$nick))
{
$_TEMP .= "Errore! Hai inserito caratteri non consentiti nel campo ''Nickname''";
}
il problema è che il codice non mi funziona, anche se inserisco caratteri particolari lo script non fa il suo dovere...
Questo codice è sbagliato?
Ci sono altre soluzioni?
Grazie a tutti