Este es mi post numero 100 en este foro =P. Bueno aqui te dejo este arreglo para que tu visitante procese la cantidad de campos que desea. Te dejo 2 formas. Esta PRIMERA es usando un campo select formulario.php, donde estan los campos file Código HTML:
<form name="setnumcampos" action="set_campos.php" method="post">
<SELECT name="numero">
<OPTION VALUE="">Número de archivos que desea subir
<OPTION VALUE="">------------------------
<OPTION VALUE="1">1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
<OPTION VALUE="4">4
<OPTION VALUE="5">5
<OPTION VALUE="10">10
<OPTION VALUE="15">15
<OPTION VALUE="20">20
<OPTION VALUE="30">30
<OPTION VALUE="50">50
</SELECT><br />
<input type=submit name=submit value=" Actualizar formulario ">
</form>
y
SEGUNDO, puedes usar un campo de texto
Código HTML:
<form name="setnumcampos" action="set_campos.php" method="post">
Escriba el numero de archivos que desea subir =):
<input type="text" name="numero">
<input type="submit" name="submit" value=" Actualizar formulario ">
</form>
En ambos casos los formularios van hacia la pagina set_campos.php
set_campos.php
Código PHP:
<?
if($_POST['numero'] !== "") //Comprobamos que existen datos en esa variable
{
$set_num=$_POST['numero']; //Establecemos la variable $set_num
header("Location: formulario.php?campos=".$set_num); //Redirijimos hacia formulario.php, pero ya con la variable campos definida
}
else
{
header("Location: formulario.php?"); //como no hay datos en $_POST['numero'], simplemente redirijimos a la pagina anterior
}
?>
Bueno ahi tienes 2 formas de hacer que tu visitante elija el numero de campos
Salu2