Pues .. para eso de los aliases y password .. usa un bucle para generar tu formulario ...
formulario.php?num_cuentas=3
formulario.php será:
Código PHP:
<?
echo <<<HTML
<form action="procesa.php" method="post">
<!- aquí tus campos fijos .. input etc que necesites ... -->
HTML;
for ($contador=0; $contador <= $num_cuentas; $contador++){
echo "Alias cuenta: ".$contador." <input type=\"text\" name=\"alias[]\"><br>";
echo "Pass cuenta: ".$contador." <input type=\"text\" name=\"pass[]\"><br><br>";
}
echo <<<HTML
<!-- resto de campos .. botones submit .. cierrer de tag de formulario .. etc que haga falta -->
HTML;
?>
Fijate que es un simple bucle .. ahí se genera "dinámicamente los campos que se necesiten .. A su vez .. fijate también que se usa como nombre de pass y de alias el [] .. eso es para que obtengas un array con esos alias y pass para que las proceses en un bucle o en un "IN(lista)" de SQL en tu INSERT que vas hacer a tu tabla ..
Y otra observación:
el campo de la tabla usuariosfull :
`estado_cuenta` char(1) NOT NULL default 'P',
se lo pasaría a la tabla usuarios que es lo más lógico .. Tus usuarios se conectaran y autentificaran usando esa tabla .. luego una vez en el sistema ya haran sus consultas a su perfil si lo necesitan .. pero antes debe validar ese campo "P" .. "estado_cuenta" ..
Un saludo,