ereg, espressioni regolari con variabili nel controllo
Eccomi con l'enensimo problema :roll:
Però sto cercando di migliorare il mio sitarello e di renderlo più sicuro.
Ora, ho questo script:
Codice PHP:
$ext = array('.prova', '.prova_2');
if(!eregi('^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)' . in_array($ext) . '$', $email)
{
print 'Errore';
}
else
{
print 'OK!';
}
Dovrebbe controllare le email, che il valore dopo @dominio. sia nell'array altrimenti restituisce errore.
Quindi se ho @sito.estensione viene restituito Errore altrimenti, se per esempio è @dominio.prova, stampi OK!
Non so come risolvere questo problema pechè di espessioni regolari ne so poco e nulla :sad: