if( isset( $_POST[$value["name"]] ) and $_POST[$value["name"]] !== null ){
$field_value = trim( $_POST[$value["name"]] );
}
$field = "<span class=\"field_" .$value["name"]. "_wrapper\">";
switch( $value["type"] ){
case FIELD_TEXT :
$field .= "<input id=\"".$value["name"]."\" name=\"".$value["name"]."\" type=\"text\" value=\"{$field_value}\"/>";
break;
Questa è parte della form api che sto scrivendo, mettiamo che questa funzione si chiami build form, e che la action del form, richiami uno script che contenga questa funzione e in più ne chiami un'altra per la persistenza. (Il fatto è che non uso un paradigma paginacentrico ma uno modulare e il mio framework, almeno nel backend non esce mai dalla index.php).
Appena ho finito la form api e sarà in una condizione di consistenza che mi soddisferà la pubblicherò su sourceforge, dopodichè mi aspetto un caffè eventualmente.

Rispondi quotando