Salve,
mi sapete dire perchè mi trovo questo errore:
il metodo che lo genera è questo:Strict Standards: Only variables should be passed by reference in formValidator.class.php on line 102
richiamato in questo modo all'interno di un'altra classe:Codice PHP:public function isAlphanum ( $field, $errorMessage ) {
if ( !isset( $_POST[$field] ) || !preg_match( "/^[a-zA-Z0-9\s.\-_']+$/", $_POST[$field] ) ) {
$this->errors[] = $errorMessage;
}
}
il campo "name" esiste ed è valorizzato correttamenteCodice PHP:$this->fv = new formValidator();
/*
.
. codice vario
.
*/
$this->fv->isAlphabetic( 'name', 'Puoi inserire solo valori alfabetici per il campo "name"' );
il problema credo sia "$_POST[$field]" ma non capisco il motivo....
grazie in anticipo![]()


Rispondi quotando