apreder php

Páginas: 10 (2456 palabras) Publicado: 8 de enero de 2015
FORMULARIO (control checkbox)
Para analizar este control utilizaremos prácticamente el mismo ejemplo que con el objeto radio:
Implementar un formulario que solicite la carga de dos enteros, uno en cada text. Disponer dos
controles de tipo checkbox que nos permitan seleccionar si queremos sumar y/o restar los valores
ingresados.
El formulario html tiene el siguiente código:

ProblemaIngrese primer valor:


Ingrese segundo valor:


sumar

restar





Lo nuevo en este problema son los dos controles de tipo checkbox:
sumar

restar

Es importante notar que cada checkbox tiene un nombre distinto.

Página 1 de 33

Ahora veamos el código de la página que procesa el formulario:


Problema





Si el checkbox no está seleccionado en el formulario nose crea una entrada en el vector asociativo
$_REQUEST, para saber si existe una determinada componente en un vector se emplea la función
isset, si retorna true significa que existe y por lo tanto el checkbox está seleccionado.
Disponemos dos if a la misma altura ya que los dos controles de tipo checkbox podrían estar
seleccionados.

Página 2 de 33

pagina1.php


Problema



Ingreseprimer valor:


Ingrese segundo valor:


sumar

restar





pagina2.php


Problema





Página 3 de 33

EJERCICIO
Confeccionar un formulario que solicite la carga del nombre de una persona y que permita
seleccionar una serie de deportes que practica (futbol, basket, tennis, voley)
Mostrar en la página que procesa el formulario la cantidad de deportes que practica.pagina1.php


Problema



Ingrese el nombre:


Deportes que practica:
Fútbol

Basquet

Tenis

Voley






Página 4 de 33

pagina2.php


Problema






Página 5 de 33

FORMULARIO (control select)
Implementar un formulario que solicite la carga de dos enteros, uno en cada "text". Disponer un
control de tipo select que nos permita seleccionar si queremos sumar orestar los dos valores
ingresados:


Problema



Ingrese primer valor:


Ingrese segundo valor:



sumar
restar






Lo nuevo que aparece en este formulario es el control de tipo select.

sumar
restar

Cada opción tiene un valor. El seleccionado es el que se enviará a la página que procesa el
formulario. El texto que aparece dentro del control es el que disponemosentre las marcas option.

Página 6 de 33

Ahora la página que captura los datos ingresados en el formulario es:


Problema





El vector asociativo $_REQUEST almacena en la componente del control select el valor de la opción
seleccionada.
Con una serie de if verificamos el valor seleccionado:
if ($_REQUEST['operacion']=="suma")
...
Sólo se puede seleccionar un elemento de uncontrol select (más adelante veremos cómo
seleccionar varios elementos en forma simultánea)

Página 7 de 33

pagina1.php


Problema



Ingrese primer valor:


Ingrese segundo valor:



sumar
restar







Página 8 de 33

Ejercicio
Confeccionar un formulario que solicite el ingreso del nombre de una persona y un combo de
selección (en este último permitir la selecciónde los ingresos mensuales de la persona:
1-1000,1001-3000,>3000)
En la página que procesa el formulario mostrar un mensaje si debe pagar impuestos a las
ganancias (si supera 3000).
pagina1.php


Problema



Ingrese el nombre:


Seleccione en que rango se ubica sus ingresos:

1-1000
1001-3000
>3000







Página 9 de 33

pagina2.php


Problema






Página 10de 33

FORMULARIO (control textarea)
El control "textarea" se diferencia del "text" en que permite el ingreso de muchas líneas.
Lo probaremos implementando un problema que permita ingresar el curriculum de una persona.


Problema



Ingrese nombre:
Ingrese su curriculum:






La sintaxis de este control es bastante diferente a la del control text:

Si queremos que aparezca...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • aprediendo
  • apreden
  • apreder
  • php
  • PHP
  • Php Y Php
  • Que Es Php
  • Apreder Del Sol

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS