Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin. Que es PHP?. Que necesito para ejecutar PHP?. Que conocimiento previo necesito?. Cules son las limitaciones de PHP?. Sintaxis de PHP.
Tipos de Paginas 1. Estticas 2. Dinmicas La topologa que utiliza PHP es la de cliente servidor, es decir trabaja en el servidor y los resultados los enva al cliente.
PHP: "Personal Home Page". Hypertext Preprocessor. Es un lenguaje interpretado de alto nivel. Embebido en pginas HTML. Sintaxis similar a C, Java y Perl. La meta de este lenguaje es permitir escribir pginas web dinmicas de una manera rpida y fcil.
Es un lenguaje interpretado de alto nivel. - Rpido. - Multiplataforma. - Libre de Licencias. - En Constante Actualizacin.
Se necesita tener instalado alguna de las versiones de PHP disponibles en www.php.net, y un servidor Web que permita interpretar scripts PHP. La forma mas comn de ejecutar scripts PHP es a travs de un navegador. Escribiendo el URL que referencia al script:
http://nombre-host/mi-escript.php Para el caso de servidores unix y linux, es posible ejecutar desde las cuentas personales, de la forma siguiente: http://nombre-host/~micuenta/mi-escript.php
Sintaxis para definir la estructura de un documento HTML. Formularios. Tablas. Enlaces. Formato de presentacin de fuentes.
Action : Referencia al nombre del script PHP que recibir los valores ingresados en el formulario (Para el ejemplo: guardar_encuesta.php) Method : El tipo de envo, solo hay dos posibles valores : POST : Para envo de mucha informacin, (nombres largos, mensajes, etc). GET : Para envo de poca informacin, (CI, Run, Cdigos). Submit :Visualiza un botn que enva toda la informacin introducida en el formulario.
Las limitaciones estn definidas en el archivo de configuracin (php.ini), entre las mas importantes tenemos :
a) asp tags, habilita el uso de tags al estilo ASP. b) include_path, especifica una lista de directorios donde la instruccin include(), require(), fopen_with_path( ), buscar los archivos para incluir. c) max_execution_time, tiempo mximo de ejecucin permitido por script, por defecto 30 segundos. d) memory_limit, mximo limite de memoria (en Bytes) que un script puede usar. e) extension_dir, el directorio donde PHP buscara extensiones dinmicas.
f)
extensin, nombre de la extensin dinmica que ser cargada a tiempo de iniciar PHP. g) output buffering, habilita el uso de cookies y sesiones, por defecto esta en Off. h) file_uploads, habilita la opcin de subir archivos al servidor. i) upload_max_filesize, el mximo tamao permitido para la operacin de subir archivos al servidor. j) precision, numero de dgitos decimales que PHP maneja, por defecto 14.
Delimitadores:
<?php Codigo PHP ?> Comentarios: // Comentario de linea /* Comentario de varias lineas */ # Tambien comentario de una linea Cmo grabar el archivo? nombArch.php Cada instruccin termina con un punto y coma ; .
echo cadena.unida;
Las dobles comillas igual a las simples
echo cadena.unida;
Variables:
Comienzan con el signo de dlar $