Originariamente inviato da powerflash
si, in php ... ma questa procedura come la faccio in PHP senza ricaricare la pagina?
Il problema non è di creare dinamicamente le caselle (lo si puo' fare con il js) ma di mandare i dati al db.

Guarda questo. Usa gli array mail , username e pass nella pagina di destinazione per inserirli in un db.

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">
<!--
var indice = 1;
function aggiungi() {
 indice++;
 contenuto  = 'Indirizzo e-mail <input type="text" name="mail['+indice+']"> Username <input type="text" name="username['+indice+']"> Password <input type="text" name="pass['+indice+']">
';
 document.getElementById('da_mail').innerHTML += contenuto;
} // function aggiungi()
-->
</script>
</head>

<body>
<form name="form1" method="post" action="">
  <font size="5">aggiungi</font>

    <span id="da_mail">
    </span>
</form>
<script language="JavaScript" type="text/javascript">
<!--
aggiungi();
//-->
</script>

</body>
</html>