Trabajo Práctico 2

Anuncio
TALLER DE PROGRAMACION I
Año 2012
Trabajo Practico N 2: PHP
Objetivo: familiarizarse con la sintaxis del lenguaje y con el entorno de trabajo
(Eclipse).
Conceptos:
Mostrar información : print / echo
Declaración de variables.
Manejo de variables y cómo usar estructuras.
Uso comentarios, tablas y funciones (propias y de biblioteca)
Formularios simples, acceso a formularios desde PHP y formularios
multipropósito.
Validación de formularios.
Manejo de sesiones.
Uso de variables y operadores:
1. Desarrollar un programa en PHP que escriba nombre del alumno (en negrita) y
la ciudad dónde nació. (Con este ejemplo básico aplicar CCS)
2. Concatenar “Taller de Programación I” “y Programación II” con el operador
punto (.) e imprimir su resultado.
3. Hacer un programa en PHP que escriba las 4 operaciones básicas (suma,
resta, división y multiplicación).
Uso de funciones, y funciones predefinidas.
4. Hacer un programa que muestre en pantalla información de PHP con la función
phpinfo(). Muestre la información centrada horizontalmente en la pantalla.
5. Implementar las funciones para el ejercicio 3 (operaciones básicas).
6. Implementar la función mayor(x, y) y la función abs(x).
Mostrar una tabla de 4 por 4 que muestre las primeras 4 potencias de los
números del uno 1 al 4 (hacer una función que las calcule invocando la función
pow).
Nota: En PHP las funciones hay que definirlas antes de invocarlas. Los
parámetros se indican con su nombre ($cantidad) si son por valor y
antecedidos de & (&$cantidad) si son por referencia.
Sentencias de control
7. Escribir un programa en PHP que haga uso del IF para calcular el mayor de 2
enteros.
8. Declarar la función sumatoria (suma los n-1 enteros anteriores a n) y realizar
otro programa que llama a la función declarada. (utilizar la función while).
Uso de arrays
9. Almacene en un array los 10 primeros número pares. Imprímalos cada uno en
una línea.
10. Imprima los valores del array asociativo siguiente usando la estructura de
control foreach:
$v[1]=90;
$v[30]=7;
$v['e']=99;
$v['hola']=43;
1. Definir un array de nombre $libros que indique para cada libro cuál es su
precio y mostrar el contenido del array $libros utilizando foreach.
1
TALLER DE PROGRAMACION I
Año 2012
Uso de formularios:
El objetivo es observar cómo se trabaja con formularios y como se envían los datos a
otro programa utilizando el método POST.
1.- Realizar para el ejercicio 1 de esta serie un formulario que envié tu nombre y la
ciudad donde naciste dentro de un formulario y que en otra pagina muestre los
resultados utilizando $_REQUEST.
2.-Realizar un formulario para el ejercicio 3, donde los valores de x e y se ingresen
en campos de un formulario y el resultado se muestre en otra página utilizando
$_POST.
3.-Realizar un formulario como el siguiente, luego validar los datos del formulario y
mostrar el resultado de la validación en la siguiente pagina.
Se desea solicitar ciertos datos a un trabajador, entre los datos se le pide el
Nombres, Apellidos, Correo, Ubicación Administrativa y observaciones, luego se
envía estos datos a otro programa el cual es quien muestra los resultados, si fueron
correctos luego de la validación.
2
Descargar