Escribe un programa que genere formularios a partir de los campos elegidos
por el usuario, que conste de cuatro páginas
En la primera página se solicitan el número de controles que va a
contener el formulario.
En la segunda página se define cada uno de los controles. Se debe
verificar que desde la primera página se ha enviado un número entero
mayor que cero e inferior a 20. Los datos que se solicitan son: texto que
precede y tipo (texto o casilla de verificación).
En la tercera página se muestra el formulario con el número de campos
definido en la página anterior. Se debe verificar que se han escrito
todos los textos que preceden al control y que se han elegido todos los
tipos de campos.
En la cuarta página se muestran los valores introducidos por el usuario
en el formulario.
Notas:
Estas funciones pueden ser de utilidad:
function recoge($var)
{
return (isset($_REQUEST[$var])) ? trim(strip_tags($_REQUEST[$var])) : '';
}
function limpia($var)
{
return trim(strip_tags($var));
}
function recogeMatriz($var, $i)
{
return (isset($_REQUEST[$var][$i])) ? trim(strip_tags($_REQUEST[$var][$i])) : '';
}
para crear una matriz se utiliza la función array():
$matriz = $array()
Esta página forma parte del curso "Páginas web con PHP" disponible en http://www.mclibre.org
Autor: Bartolomé Sintes Marco
Última modificación de esta página: 13 de febrero de 2008