16.11.2014 Views

Visualizza - Garr

Visualizza - Garr

Visualizza - Garr

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

La funzione ParseForm<br />

• Nfsen fornisce una funzione che consente di accedere ai dati presenti nell’array<br />

$_POST di php: ParseForm.<br />

• Essa ritorna una lista con i dati e gli errori:<br />

list ($process_form, $has_errors) = ParseForm($parse_opts);<br />

$parse_opts è un array che contiene tanti elementi quanti sono gli elementi di $_POST<br />

che si vogliono parsare.<br />

Ad ogni elemento è associato un array associativo che descrive le opzioni legate al<br />

parametro; le chiavi dell’array sono:<br />

• Required (0 o 1)<br />

• Allow_null (0 o 1)<br />

• Default (valore di default della variabile)<br />

• Match (reg exp o array per verificarne il valore)<br />

• Validate (nome della funzione per un’ulteriore validazione del valore)<br />

function function_validate(&$var,$opts)<br />

&$var è il puntatore al valore da validare<br />

$opts è l’array di parametri di quel valore.<br />

108<br />

Nino Ciurleo, Alessandro Inzerilli, Simona Venuti<br />

GARR WS9, Roma, 15.06.2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!