programacion

Páginas: 2 (271 palabras) Publicado: 5 de junio de 2013
Desarrollo de sitios web con
PHP y MySQL

Tema 3: Formularios
José Mariano González Romano
mariano@lsi.us.es

Tema 3: Formularios
1.
2.
3.
4.

Acceso a formularios HTML desde PHPEl formulario de PHP
Subida de ficheros al servidor
Validación de los datos de un formulario

Acceso a formularios desde PHP
Desde PHP se puede acceder fácilmente a los datosintroducidos desde un formulario HTML
Veámoslo con un ejemplo simple

Acceso a formularios desde PHP
Fichero uno.php



Edad:





Fichero dos.php






Acceso a formulariosdesde PHP

Acceso a formularios desde PHP
A partir de PHP 4.2.0, el valor por defecto de la directiva de
PHP register_globals es off
Esto tiene una gran importancia sobre los formularios, yaque no es posible acceder a las variables enviadas de la
manera anterior (como variables globales). En su lugar hay
que utilizar la variable predefinida de PHP $_REQUEST,
escribiendo$_REQUEST[‘edad’] en lugar de $edad
Se puede poner register_globals = on en el fichero de
configuración php.ini, pero no es recomendable por motivos
de seguridad. Una alternativa que permite hacermínimos
cambios en el código ya existente es la siguiente:
$edad = $_REQUEST[‘edad’];

Acceso a formularios desde PHP
Fichero uno.php



Edad:





Fichero dos.php Acceso a formularios desde PHP
Ejercicio 1: formulario simple


Ilustra cómo acceder a los valores introducidos desde un
formulario HTML

Acceso a formularios desde PHP
Acceso alos diferentes tipos de elementos de entrada de
formulario


Elementos de tipo INPUT











Elemento SELECT




TEXT
RADIO
CHECKBOX
BUTTON
FILE
HIDDENPASSWORD
SUBMIT
Simple / múltiple

Elemento TEXTAREA

Acceso a formularios desde PHP
TEXT
Introduzca la cadena a buscar:




Acceso a formularios desde PHP
RADIO
Sexo:
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS