Avrei bisogno di un suggerimento per questa cosa.
Io ho un form di partenza uguale per tutti con nome, nick, password... con controlli lato client in js e controlli lato server in php e poi ho bisogno che a seconda della scelta fatta dall'utente appaia un diverso form da completare anch'esso (e sottoposto a duplice controllo).
Il tutto deve essere poi scritto su DB.
Ecco un'esemplificazione dello script usato.
// collegamento col DB
<script language="JavaScript" type="text/JavaScript">
function validateForm()
{
// controlli sui campi
}
</script>
<?php
//controlli sui campi
//qua dovrebbe aprire il form in base alla scelta
return
?>
<form onSubmit="return validateForm();" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" name="frm">
Nome <input type="text" name="nome" >
....
Scelta<fieldset>
<input type="radio" name="scelta" value="1" checked="checked">scelta 1
<input type="radio" name="scelta" value="2">scelta 2
....
</fieldset>
<input name="frmSubmit" type="submit" value="Invia">
</form>
Qual è la cosa migliore che potrei fare?
Posso mettere tutti i form qua oppure devo andare ad una nuova pagina per ogni form?
Grazie!