Devo validare un form e facendo una ricerca ho seguito questa guida da voi proposta.
Putroppo in compilazione ho i seguenti problemi:
Queste le righe incriminate per quanto riguarda il file registrazione.php (corrisponde al testTpl.php della guida)
Nel primo file incluso è presente la definizione del metodo getErrors, mentre nel secondo la definizione dell'oggetto $form; ottengo:codice:include_once('it_error_const.inc.php'); include_once('form_control.php'); $errors = $form->getErrors();
Questa per il file form_control.php (corrisponde al file index.php della guida)codice:Nota: C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\xxx\registrazione.php linea 19 - Undefined variable: form Errore di Debug: C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\xxx\registrazione.php linea 19 - Call to a member function getErrors() on a non-object
che genera:codice:$fields['nome'] = new FrmField( $_REQUEST['nome'], 'nome', true, array( new PatternRule("/^\w{3,15}$/i") ) ) ;
Sapete dirmi se sono cose su cui devo sorvolare o cose gravi che compromettono il buon esito dello script? Grazie!codice:Nota: C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\xxx\form_control.php linea 40 - Undefined index: nome

Rispondi quotando