viernes, 23 de noviembre de 2007

-Easy Php:
Para ver un programa que esta hecho en PHP necesitamos un programa que pueda leer PHP, para esto utilizamos el programa EasyPHP que contiene el servidor de páginas web Apache,y también trae consigo el servidor de bases de bases de datos MySQL. Cuando este instalado nos queda hacer una cosa para que funcione bien, hay que activar el REGISTER_GLOBAL = ON.

-Formularios:
Un formulario realmente no está hecho con PHP sino con HTML.
Escribiendo la etiqueta form action procesamos la información icluida en el formulario y, con method nos indica si el usuario va a recibir(get)
o a enviar información(post).
Con la etiqueta Form se pueden poner estos campos de entrada:

-Cuadro de texto(input type=text name= .size= .value=).
-Cuadro de texto con barras de desplazamiento( textarea rows=5).
-Casillas de verificación(input type=checkbox name=”” value=””)
-Botón de opción(input type=”radio”)
-Menu desplegable
-Botón de comando(input type=”submit”).
-Campo oculto( input type=”hidden”).

Todos los tipos de campo tienen un atributo llamado name(no los he puesto en todos) que sirve para saber el nombre de la variable de la cual recogeremos los datos en el script indicado por el modificador action .


-Sentencias de control:

Las sentencias de control sirven para ejecutar bloques de códigos.

IF...ELSE
La sentencia IF...ELSE permite ejecutar un bloque de instrucciones si la condición es Verdadera y otro bloque de instrucciones si ésta es Falsa.. Es importante tener en cuenta que la condición que evaluemos ha de estar entre paréntesis.
IF...ELSEIF...ELSE
Esta sentencia permite ejecuta varias condiciones en cascada.
SWITCH...CASE...DEFAULT
La sentencia SWITCH, evalúa y compara cada expresión de la sentencia CASE con la expresión que evaluamos, si llegamos al final de la lista de CASE y encuentra una condición Verdadera , ejecuta el código de bloque que haya en DEFAULT. Si encontramos una condición verdadera debemos ejecutar un BREAK para que la sentencia SWITCH no siga buscando en la lista de CASE.
WHILE
Esta sentencia ejecuta un bloque de código mientras cumpla una determinada condición. Se puede romper un bucle “while” utilizando la sentencia break.
DO...WHILE
Esta sentencia es similar a “while”, salvo que con esta sentencia primero ejecutamos el bloque de código y después se evalúa la condición, por lo que el bloque de código se ejecuta siempre al menos una vez.
FOR
El bucle “for” no es estrictamente necesario, cualquier bucle “for”puede ser sustituido fácilmente por otro”while”. Sin embargo, resulta muy útil cuando debemos ejecutar un bloque de código a condición de que una variable se encuentre entre un valor mínimo y otro máximo. El bucle también se puede romper mediante la sentencia break.

No hay comentarios: