scusa ho fatto confusione..
adesso l'errore è:
Strict Standards: Only variables should be passed by reference in formValidator.class.php on line 102
il metodo è:
Codice PHP:
public function isMail( $field, $errorMessage ) {
if ( !isset( $_POST[$field] ) || !preg_match("/^([a-zA-Z0-9])+([a-zA-Z0_9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0_9\._-]+)+$/", $_POST[$field] ) || !checkdnsrr( array_pop( explode( "@", $_POST[$field] ) ), "MX" ) ) {
$this->errors[] = $errorMessage;
}
}
richiamato da:
Codice PHP:
$this->fv->isMail( 'email', "L'email inserita non è valida" );
il programma gira senza problemi ma ho sempre questo errore in cima..