PHP Classes
elePHPant
Icontem

File: fClassHTML/example/inputForm/index.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Dario Mazzeo  >  fClassHTML  >  fClassHTML/example/inputForm/index.php  >  Download  
File: fClassHTML/example/inputForm/index.php
Role: Example script
Content type: text/plain
Description: Esempio di Form generico
Class: fClassHTML
Display composite Web page elements
Author: By
Last change: aggiunto il campo 'hidden' e aggiunto il valore iniziale al campo 'text'
Date: 7 years ago
Size: 1,530 bytes
 

Contents

Class file image Download
<?php

include (realpath(dirname(__FILE__).'../../../../sClassHTML/sClassHTML.php'));
include (
realpath(dirname(__FILE__).'../../../fClassHTML.php'));

// creazione pagina
$mypage = new sHtml("Benvenuto");

// aggiunta Css alla pagina
$mypage->addCss('../../css/inputForm.css');

// creazione form
$form = new inputForm('index.php');
$tipo_spedizione=array('Prioritaria'=>0,
                      
'Raccomandata'=>1,
                      
'Posta Celere'=>2);
$tipo_contrassegno=array('Bonifico', 'Carta di credito', 'Contrassegno');
$campi = array( 'Nome:', array('text', 'nome', 30, 30, 'dario'),
               
'Cognome:', array('text', 'cognome', 20, 20, 'mazzeo'),
               
'Indirizzo:', array('text', 'indirizzo', 40, 50),
               
'CAP:', array('text', 'cap', 5, 5),
               
'Cittą:', array('text', 'citta', 30, 30),
               
'Prov.:', array('text', 'prov', 2, 2),
               
'Spedizione:', array('tselect', 'spedizione', $tipo_spedizione, 1),
               
'Pagamento:', array('tradio', 'pagamento', $tipo_contrassegno),
               
'Spazio', array('label', ' '),
               
'', array('hidden', 'nascosto', '3')
                );
$bottoni = array('submit', array('submit', 'Invia'),
                
'reset', array('cancella', 'Cancella')
                );
$form->addFields($campi);
$form->addButtons($bottoni);

// aggiunta del form alla pagina
$mypage->addObj($form);

// stampa della pagina
echo $mypage;

// verifica dei dati
if ($_POST['nome']=='dario' && $_POST['cognome']=='mazzeo')
    echo
'Verifica dati.';
else
    echo
'Verifica non riuscita';
echo
"<br>campo nascosto: ".$_POST['nascosto'];
?>