Ciao a tutti!

Per un progetto ho deciso di utilizzare il supporto della phplib. Tra le altre funzionalità messe a disposizione dal framework, sto cercando di capire come utilizzare la gestione dei form ( tramite la classe oohforms.inc ); mi sono scontrato con un dubbio molto studipo, ma che non sono ancora riuscito a fugare!

La mia domanda è: come posso fare a recuperare i dati che l'utente ha inserito? devo andare a cercarli manualmente su $_POST, o la classe mette a disposizione qualche strumento ( per esempio fornire i dati inseriti già controllati per evitare eventuali attacchi? )

Vi allego la descrizione d'uso allegata nella documentazione phplib:

Codice PHP:
require("oohforms.inc");         // include the library  
$f = new form;                   // create a form object  
$f->add_element(...);     // set up form elements 
$f->add_element(...);     
$f->add_element(...);     

if (
$submitname)                 // Is there data to process?
   
if ($err $f->validate()) {   // Is the data valid?
     
echo $err;                   // No; Display error
     
$f->load_defaults();  // Load form with submitted data
   
else {     /* Process data */           // Data ok; Do something with it
   
}

 
$f->start(...);                  // Start displaying form
 
$f->show_element(...);    // Show elements
 
$f->show_element(...);
 
$f->show_element(...);
 $->
finish();                     // Finish form 
Indicano solo di processare i dati... ma non spiegano come ^^

Tra l'altro, non ho capito cosa devo mettere come "$submitname" per controllare se l'utente ha inviato i dati; ho provato a mettere il nome della mia submit, ma non lo accetta.

Vi ringrazio dell'attenzione!