8º Unidad Didáctica PHP. Eduard Lara

Tamaño: px
Comenzar la demostración a partir de la página:

Download "8º Unidad Didáctica PHP. Eduard Lara"

Transcripción

1 8º Unidad Didáctica PHP Eduard Lara 1

2 ÍNDICE 8.1 Lenguajes de script del servidor PHP 8.2 Sintaxis básica de PHP 8.3 La instrucción include 8.4 Cookies y sesiones 8.5 Bases de datos. Interacción con MySQL 2

3 8.1 LENGUAJES DE SCRIPT DEL SERVIDOR: PHP Página estática Página cuyos elementos permanecen invariables. Siempre muestra la misma información a cualquier usuario que navegue por ella. Su código fuente es el mismo y no puede ser cambiado por la intervención del usuario ni tampoco a través de ningún programa. Las Páginas estáticas utilizan los lenguajes: CSS, HTML, Javascript Son lenguajes ejecutados en el navegador 3

4 8.1 LENGUAJES DE SCRIPT DEL SERVIDOR: PHP Proceso Visualización de una Página estática 1) El navegador realiza la petición para acceder a una página con extensión HTML 2) El servidor busca la página deseada 3) El servidor devuelve la página HTML solicitada sin modificarla (si no la encuentra devuelve mensaje error) 4) El navegador interpreta el documento y lo presenta en pantalla 4

5 8.1 LENGUAJES DE SCRIPT DEL SERVIDOR: PHP Página dinámica Página cuyos contenidos pueden cambiar en función de la interactividad con el usuario. Las páginas web dinámicas ofrecen funcionalidades de acceso a bases de datos. Esto se consigue mediante un lenguaje de script de servidor: PHP, ASP, JSP, PERL Son lenguajes que se ejecutan en el servidor. El resultado de dicha ejecución es una página escrita en HTML, CSS ó JavaScript. 5

6 8.1 LENGUAJES DE SCRIPT DEL SERVIDOR: PHP Proceso Visualización de una Página dinámica 1) El navegador pide acceder a la página PHP. 2) El servidor busca la página solicitada 3) El servidor pasa la página con extensión PHP al interprete PHP para que ejecute los scripts 4) El interprete PHP devuelve el documento resultante al servidor, como código HTML 5) El servidor devuelve la página al navegador. 6) El navegador interpreta el documento y lo presenta en pantalla 6

7 8.1 LENGUAJES DE SCRIPT DEL SERVIDOR: PHP PHP (Hypertext Pre Processor) es un lenguaje interpretado y de alto nivel cuyas instrucciones deben ser ejecutadas por el servidor. PHP es muy parecido a Java Script: variables, funciones, estructuras de control, etc. PHP no es un lenguaje orientado a objetos aunque sí tiene recursos que permiten definir clases y construir objetos. El servidor web más popular del mercado, es el Apache. Éste trae incorporado el intérprete de PHP. 7

8 8.2 SINTAXIS BÁSICA DE PHP Cómo identifica el servidor web que un documento contiene elementos php? El documento deberá llevar la extensión php. Cómo detecta el interprete de php fragmentos de código php? Deberá estar identificado de la siguiente manera: <?php instrucciones_en_codigo_php;?> 8

9 8.2 SINTAXIS BÁSICA DE PHP Reglas básicas para las instrucciones: Deben acabar en punto y coma (;). Los comentarios son iguales que en Javascript: -// Para comentar una línea - /* y * / Para comentar más de una línea La instrucción echo "texto"; imprime dicha cadena de texto en pantalla 9

10 8.2 SINTAXIS BÁSICA DE PHP Ejemplo primer.php <html> <head> <title>hola Mundo</title> </head> <body> <?php echo "<h1>hola MUNDO</h1>";?> </body> </html> Guardar en c:\xamp\htdocs o subdirectorio. Para probarlo, escribir en un navegador: 10

11 8.2 SINTAXIS BÁSICA DE PHP CONSTANTES Y VARIABLES Las constantes se definen mediante: define("nombre","valor"); Sus valores se mantienen en todo el documento. Las variables son introducidas mediante el símbolo dólar ($): $variable=valor; Tipos de variables Entera (integer) $entera=2; Coma flotante (double) $doble= ; cadenas (string). $cadena="en un lugar de la Mancha"; 11

12 8.2 SINTAXIS BÁSICA DE PHP VARIABLES Y CONSTANTES La declaración de tipos no es necesaria: una misma variable pueden contener cualquiera de los tipos indicados. La conversión del valor de $entera a una cadena de texto se realiza así: echo "La variable 'entera' vale".$entera."."; La concatenación entre ambos tipos de datos (string y número) se ha conseguido mediante la utilización del operador «punto» (.). 12

13 8.2 SINTAXIS BÁSICA DE PHP -ÁMBITO DE LAS VARIABLES Ámbito de una variable porción de código del programa desde el cual es accesible. Variables locales Variables definidas dentro de un script o función que sólo pueden ser accedidas dentro de ese ámbito. Variables globales Variables accedidas por una función aunque estén definidas fuera de ella o viceversa. Su sintaxis es: global "variable"; Variables superglobales Variables predefinidas, que se comportan como si fueran globales. Variables de servidor: $_SERVER. 13

14 8.2 SINTAXIS BÁSICA DE PHP ENVÍO VARIABLES ENTRE PÁGINAS El envío de variables entre páginas es una forma habitual de trabajar en scripts de servidor (procesado de formularios, carrito de compra). Se puede hacer por dos métodos: GET y POST. Método GET Las variables y sus valores se pasan en la cabecera del mensaje HTTP junto con la URL de la página que debe aceptar dichas variables: pagina.php?variable1=valor1&variable2=valor2 Página web pedida Bloque variable = valor Bloque variable = valor 14

15 8.2 SINTAXIS BÁSICA DE PHP ENVÍO VARIABLES ENTRE PÁGINAS Método GET Los bloques variable=valor pueden ser tantos como se quieran, con la única restricción que impone el método GET de 2000 caracteres. Los nombres de variables no van precedidos del signo $. Los valores de las variables no van escritos entre comillas (sean del tipo que sean). La página que recibe la información, puede acceder a las variables mediante $_GET[variable1] 15

16 Método POST 8.2 SINTAXIS BÁSICA DE PHP ENVÍO VARIABLES ENTRE PÁGINAS Este método esconde las variables y sus valores en el cuerpo del mensaje HTTP (las variables no son visibles en la URL). El acceso a las variables se podrá hacer con: $_POST[variable1] Si la directiva register_globals del servidor está en ON, las variables podrán ser recogidas directamente mediante $variable1 (tanto para el método GET como para POST). 16

17 8.2 SINTAXIS BÁSICA DE PHP ARRAYS Los arrays son un conjunto de valores almacenados en una sola variable Son como tablas, donde los valores de sus celdas son accesibles mediante índices Lunes Martes Miércoles Jueves Viernes Sabado Los elementos que la componen se identifican mediante el nombre del array y un índice (que empieza por la «celda» 0): $nombre[indice] ; $dias_semana[5]= Sabado ; 17

18 8.2 SINTAXIS BÁSICA DE PHP ARRAYS ASOCIATIVOS Array indexado por una palabra o clave. Acceso a los elementos de un array asociativo: $nombre[ 'identificador'] =valor; Ejemplo: Array asociativo $coche: Marca matricula modelo color mercedes 4567-CDE Clase E Negro Para acceder al valor de su primera celda: $coche[ "marca"] ="mercedes"; 18

19 8.2 SINTAXIS BÁSICA DE PHP ESTRUCTURA CONTROL FLUJO Estructura condicional if-else. Dentro del código PHP <?php if(condicion1){ instrucciones; }elseif (condicion2) { instrucciones; } else { instrucciones; }?> Intercalando instrucciones HTML con instrucciones PHP <?php if(condicion) {?> instrucciones HTML1 si se cumple la condicion <?php } else{?> instrucciones HTML2 si no se cumple la condicion <?php }?> 19

20 8.2 SINTAXIS BÁSICA DE PHP ESTRUCTURAS CONTROL FLUJO Estructura condicional switch-case Ideal para evaluar numerosas condiciones. switch ( variable ) { case n1: instrucciones caso n1; break; case n2: instrucciones caso n2; break; default: instrucciones en caso de no cumplirse ninguna condición } 20

21 Bucle for for(desde; hasta; incremento) { instrucciones; } for($j=0; $j< n; $j++) { instrucciones; } 8.2 SINTAXIS BÁSICA DE PHP ESTRUCTURAS CONTROL FLUJO Bucle while y do-while while(condicion) { instrucciones; } do { Cuerpo_del_bucle; } while(condicion) 21

22 8.2 SINTAXIS BÁSICA DE PHP FUNCIONES Se define igual que en Javascript: function nombre (parámetros) { instrucciones_php; } nombre(numero1, numero2); function suma($a,$b) { var_suma=$a+$b; return $var_suma } Llamada a la función: suma (1, 2); 1 sería $a y 2 $b 22

23 8.3 LA INSTRUCCIÓN INCLUDE Permite la inclusión del contenido de un ficheros en un script. <?php include("ruta fichero");?> Esta orden se sustituye por el contenido del fichero especificado. Extensión específica para los archivos include inc (archivo. inc) aunque se poner otra. Si se incluye código PHP, poner <?php y?> si no sería interpretado como texto normal. Permite actualización homogénea de sitio web 23

24 8.3 LA INSTRUCCIÓN INCLUDE <html> <head><title>fecha en castellano</title></head> <body> <? php include("fecha.inc"); include("hora.inc"); echo fecha (); echo hora () ;?> </body> </html> Cada una de las funciones está guardada en un archivo aparte (fecha. inc y hora. inc) y llamadas con include desde la página principal. 24

25 8.4 COOKIES Y SESIONES Facilitan el almacenamiento de información relativa a los visitantes de una página, durante una visita o entre visitas (Mensaje bienvenida) El uso de variables sólo es válida durante la visita del usuario y no es una técnica segura. Requisitos: El servidor debe admitir las cookies. Las instrucciones para el envío de cookies y creación de sesiones deben al principio de la página, antes de cualquier etiqueta HTML. 25

26 8.4 COOKIES Las cookies son pequeños ficheros que se escriben en el ordenador del cliente. Contienen información que las páginas visitadas pueden recuperar y utilizar en futuras visitas del usuario (parámetros elegidos anter.) La información de una cookie se guarda en variables, de la forma variable= valor" Se puede establecer la fecha de caducidad de la cookie (tiempo que el ordenador guardará dicha información) 26

27 8.4 COOKIES Netscape Guarda todas las cookies en un único archivo, cookies. txt, en el subdirectorio del usuario que se crea en la instalación del programa y que está dentro de otro llamado users. Explorer Crea un archivo para cada cookie, en el directorio Archivos temporales de internet "id que inserta la cookie ["numero de visitas"].txt 27

28 8.4 COOKIES Para enviar cookies usando PHP: setcookie("nombre", "valor", "fecha"); Nombre variable Valor Fecha caducidad cookie Después de fecha de caducidad, la «galleta» se deshabilita. Si no se establece fecha, la cookie permanecerá en el equipo del usuario. La variable de la cookie, puede ser leída con $_COOKIE['nombre_variable'] si ha sido escrito antes y no ha expirado. 28

29 8.4 SESIONES Las sesiones ofrecen mayores posibilidades que las «galletas». Permiten identificar al usuario de forma unívoca y su perfil personalizada Las sesiones se almacenan en el servidor. No se depende de si el usuario ha aceptado las cookies en su ordenador o ha decidido borrarlas. La información obtenida durante la sesión se almacena en las llamadas variables de sesión 29

30 8.4 SESIONES Las variables son guardadas en un directorio del servidor. Se puede indicar mediante: session_save_path("./sesiones"); Para iniciar una sesión: session_start(); Al inicio de la página PHP al crear una sesión, le asigna un número identificativo y un nombre, accesibles con las siguientes instrucciones: echo session_id() echo session_name() 30

31 8.4 SESIONES Para asignar un nombre especif. a una sesión: session_name('nombre_sesion'); Para comunicar a otras páginas que deben continuar con la sesión ya iniciada, se debe propagar la sesión Se le debe pasar el nombre y su identificador. <a href="pagina_siguiente.php?<?php echo session_name()."=".session_id()?>">enlace </a> El usuario verá en la barra de direcciones una cadena inteligible de caracteres. 31

32 8.4 SESIONES Las variables de sesión son guardadas en el servidor mientras dure ésta. Para crear las variables de sesión: $_SESSION[ 'variable'] ="valor"; El servidor no puede actualizar una página dinámica que es almacenada en la caché. session_cache_limiter('nocache, private'); Evita que la página se almacene en la caché del navegador y pueda actualizarse su contenido. 32

33 8.5 BASE DE DATOS Y PHP PHP tiene funciones para interactuar con la gran mayoría de servidores de bases de datos: MySQL, Oracle, SQL Server, etc. MySQL es la base de datos más popular para los desarrolladores de PHP. Esa popularidad se debe a su gratuidad, liviandad y eficacia. Se recomienda instalar el paquete XAMP que incluye la base de datos Mysql, un gestor web para su administración phpmyadmin y otras utilidades necesarias (apache, filezilla, mercury mail) 33

34 8.5 BASE DE DATOS Y PHP. CONEXIÓN CON MYSQL 1º paso para interactuar con MySQL desde PHP Autentificar el usuario ante la BD. Datos necesarios: Servidor al que se solicita acceso (host), usuario y password (se alojan en base datos mysql, en la tabla users) Estos datos se incluyen en un archivo inc, llamado por PHP mediante un include. <?php $mysql_server="localhost";//servidor local $mysql_login="root"; //Usuario administrador $mysql_pass="passwd"; //Contraseña?> 34

35 8.5 BASE DE DATOS Y PHP. CONEXIÓN CON MYSQL Para conectarse a la base de datos: $conexion=mysql_connect ($mysql_server, $mysql_login, $mysql_pass) or die ("Error Con"); - $conexion es el id de conexión a MySQL. -Si no se puede conectar a la BD, con la instrucción or die se parará la ejecución del script y devolverá el texto Error en la conexión. Para seleccionar la BD con la cual se trabajará: ok=mysql_select_db("basedatos", "id_conexion"); 35

36 8.5 BASE DE DATOS Y PHP. OPERACIONES TÍPICAS MYSQL Una vez realizada la conexión, se pueden realizar las operaciones típicas con un BD, con: ok=mysql_query ("sentencia", "id_conexion") ; - sentencia que contiene la sentencia SQL. - id_conexion el identificador de la conexión - Devuelve un valor booleano indicando si la operación se ejecutó con éxito o no: if (mysql_query ("Create Database mibd",$con)) { echo "Base de datos creada con éxito"; } else { echo "Error al crear la base de datos";} 36

37 8.5 BASE DE DATOS Y PHP. OPERACIONES TÍPICAS MYSQL Sentencias Create database nombrebd Drop database nombrebd Create tabla if not exist tabla (campo1, campo2, ) Alter table nombretabla (DROP o ADD) campomodificable Drop table nombretabla Insert into Tabla (campo1,campo2,..) values (valor1, valor2,..) WHERE condición UPDATE tabla SET campol=valorl,campo2=valor2 WHERE condición DELETE FROM tabla WHERE condicion 37

38 8.5 BASE DE DATOS Y PHP. CONSULTAS Una consulta puede devolver un conjunto de registros (0, 1 o muchos), los cuales quedan recogidos en una variable: $registros=mysql_query("sentencia", $conexion) Para acceder a cada uno de los registros: $registro=mysql_fetch_row($registros). Cada vez que se ejecute devolverá un registro, empezando por el primero y conservando la posición del último dado. Cuando llegue al final, devuelve false. 38

39 8.5 BASE DE DATOS Y PHP. CONSULTAS Cada registro está compuesto por campos. Para acceder a cada uno de los campos, se utiliza su índice. $registro[ 0] Acceso al 1º campo $registro[ 1] Acceso al 2º campo Bucle para acceder a cada uno de los campos de cada registro de la consulta. while($registro= mysql_fetch_row($registros) ) { echo Campo1.$registro[0]. -Campo2.$registro[1]; } 39

40 8.5 BASE DE DATOS Y PHP. CONSULTAS $filas=mysql_num_rows ("conjunto de registros"); Devuelve el número de registros devueltos por la consulta. Útil para realizar paginaciones en consultas muy largas y mostrar páginas con un número reducido de registros por página. 40

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN PHP Código: CSTI0091 total: 60 Horas Objetivo General: Crear scripts que diseñen aplicaciones

Más detalles

MODALIDAD Teleformación TOTAL HORAS 88 DESGLOSE HORAS PRESENCIAL DISTANCIA TELEFORMACIÓN 88

MODALIDAD Teleformación TOTAL HORAS 88 DESGLOSE HORAS PRESENCIAL DISTANCIA TELEFORMACIÓN 88 ACCIÓN FORMATIVA : PROGRAMACIÓN DE PAGINAS WEB: SERVIDOR (PHP) MODALIDAD Teleformación TOTAL HORAS 88 DESGLOSE HORAS PRESENCIAL DISTANCIA TELEFORMACIÓN 88 OBJETIVOS: Esta acción formativa favorecerá la

Más detalles

Guía del Lenguaje de Programación PHP - CEF NAC

Guía del Lenguaje de Programación PHP - CEF NAC 1 Índice Prefacio... 4 Qué significa y cómo funciona PHP?... 5 Como instalar PHP en nuestra computadora.... 5 Capítulos de contenidos de la Guía... 10 1. Ejemplo de un programa básico de PHP para comenzar

Más detalles

PHP Hypertext PreProcessor

PHP Hypertext PreProcessor PHP PHP Hypertext PreProcessor 1 PHP 10. Cookies 11. Sesiones 12. Formas 13.Acceso a base de datos 2 Cookies Son pequeños archivos de texto que el servidor almacena en el cliente. Se envían como parte

Más detalles

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo CURSO DE PHP El objetivo final que persigue este curso es dotar al alumno de los conocimientos necesarios para elaborar páginas web de carácter dinámico, utilizando, para ello, el lenguaje de programación

Más detalles

CURSO DE PROGRAMACIÓN PHP MySQL

CURSO DE PROGRAMACIÓN PHP MySQL CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación

Más detalles

PHP. Introducción (1) Introducción (3) Introducción (2) PHP 1

PHP. Introducción (1) Introducción (3) Introducción (2) PHP 1 Introducción (1) Personal Home Page Qué es? Acrónimo de : Hypertext Preprocessor. Lenguaje interpretado de alto nivel que permite desarrollar fácilmente páginas dinámicas. Similar a los lenguajes C y Perl.

Más detalles

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP OBJETIVOS Estudiar la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos

Más detalles

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha

Más detalles

Desarrollo de sitios web con PHP y MySQL

Desarrollo de sitios web con PHP y MySQL Desarrollo de sitios web con PHP y MySQL Tema 5: Sesiones José Mariano González Romano mariano@lsi.us.es Tema 5: Sesiones 1. Introducción 2. Manejo de sesiones 3. Autenticación de usuarios Introducción

Más detalles

Centro de Capacitación en Tecnologías de la Información

Centro de Capacitación en Tecnologías de la Información Centro de Capacitación en Tecnologías de la Información + Objetivo Con este curso presencial y práctico de programación Web en PHP aprenderá a utilizar este lenguaje de programación en conjunto con otros

Más detalles

Tecnologías de Servidor

Tecnologías de Servidor Tecnologías de Servidor: PHP, CGI, programación Web con python http://www.it.uc3m.es/pedmume/ Tecnologías de Servidor Al igual que J2EE, hay otras tecnologías de servidor en otros lenguajes de programación

Más detalles

Curso Especialista Técnico Programador Web

Curso Especialista Técnico Programador Web Curso Especialista Técnico Programador Web Total 185 horas Modalidad: presencial, 100% práctico. Descuento al realizar el curso completo. Financiación: pago por cuotas. Bonificable. Bolsa de trabajo. 1.

Más detalles

Conexión a Bases de Datos en PHP

Conexión a Bases de Datos en PHP 1. 2. 3. 4. 5. 6. Configuración y acceso servidor MySQL 1.1. Conexión servidor MySQL desde xampp 1.2. Configuración password usuario root Configurar la Base de Datos 2.1. Crear la Base de datos 2.2. Crear

Más detalles

Técnico Superior de Programación de Páginas Web con PHP y Javascript (Cliente+Servidor)

Técnico Superior de Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) Técnico Superior de Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO Duración: 300 horas Precio: 240 *

Más detalles

MAQUETACIÓN WEB. DREAMWEAVER I (30H)

MAQUETACIÓN WEB. DREAMWEAVER I (30H) MAQUETACIÓN WEB. DREAMWEAVER I (30H) Diseñar e implementar la estructura de un sitio Web utilizando lenguajes de programación y editores de páginas. INTRODUCCIÓN A DREAMWEAVER Entorno de trabajo Creación

Más detalles

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

MASTER DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks.

MASTER DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. MASTER DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado y entrenamiento

Más detalles

Contenidos del curso Diseño y gestión avanzado de páginas Web. Duración: 150 horas. Contenidos del curso Diseño y gestión avanzado de páginas Web

Contenidos del curso Diseño y gestión avanzado de páginas Web. Duración: 150 horas. Contenidos del curso Diseño y gestión avanzado de páginas Web Contenidos del curso Diseño y gestión avanzado de páginas Web Duración: 150 horas Indice 1. Introducción 1.1. Nociones básicas 1.1.1. HTML 1.1.2. CSS 1.1.3. Ejercicio: HTML+CSS 1.2. Instalación de las

Más detalles

CURSO ONLINE INSTALACIÓN Y ADMINISTRACIÓN DE CENTRALITAS VoIP ASTERISK

CURSO ONLINE INSTALACIÓN Y ADMINISTRACIÓN DE CENTRALITAS VoIP ASTERISK CURSO ONLINE INSTALACIÓN Y ADMINISTRACIÓN DE CENTRALITAS VoIP ASTERISK Presentación Gracias a PHP se pueden elaborar completos sitios dinámicos, y su complemento ideal siempre resulta ser MySQL para gestionar

Más detalles

Desarrollo Web en Entorno Servidor

Desarrollo Web en Entorno Servidor Desarrollo Web en Entorno Servidor Tema 1: Introducción 1. Tipos de páginas Web. 2. Instalación del software. (XAMPP) 1 Tipos de páginas Web. Páginas estáticas. Páginas dinámicas. 2 Tipos de páginas Web.

Más detalles

DISEÑO WEB CURSO COMPACTO EDICIÓN DE SITIOS WEB CONTENIDOS TEMÁTICOS

DISEÑO WEB CURSO COMPACTO EDICIÓN DE SITIOS WEB CONTENIDOS TEMÁTICOS CONTENIDOS TEMÁTICOS DISEÑO WEB CURSO COMPACTO EDICIÓN DE SITIOS WEB UNIDAD 1: a Webs dinámicas Contenido Teórico: Qué es PHP La historia El Modelo Cliente - Servidor Páginas Estáticas Páginas Dinámicas

Más detalles

Sesiones (I) Requisitos de configuración. Iniciando y propagando sesiones. 1 de 5. Qué son las sesiones? Funciones de sesión

Sesiones (I) Requisitos de configuración. Iniciando y propagando sesiones. 1 de 5. Qué son las sesiones? Funciones de sesión 1 de 5 Ver índice Sesiones (I) Qué son las sesiones? Suponemos que habrás estado alguna vez en un hotel y que recuerdas que al inscribirnos como huéspedes nos facilitan una tarjetita identificativa que

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de páginas web con PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

Contenido. PHP, Creación de páginas Web dinámicas - Beati. CAPITULO 1 Más allá de HTML y CSS...1. CAPITULO 3 Mezclando PHP y HTML...

Contenido. PHP, Creación de páginas Web dinámicas - Beati. CAPITULO 1 Más allá de HTML y CSS...1. CAPITULO 3 Mezclando PHP y HTML... CAPITULO 1 Más allá de HTML y CSS...1 No más páginas Web: aplicaciones Web!...1 Ganando nuevos mercados a dos empresas de sistemas...1 La lógica de PHP: un amigo invisible...2 Proceso de archivos HTML...2

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

DATOS GENERALES DE LA ESPECIALIDAD:

DATOS GENERALES DE LA ESPECIALIDAD: DATOS GENERALES DE LA ESPECIALIDAD: 1. Denominación de la acción formativa: INFORMACION DIGITAL: GESTION HERRAMIENTAS Y TECNOLOGIAS 2. Objetivo general: Una vez finalizado el curso el alumno adquirirá

Más detalles

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB La consolidación de los medios online como soporte principal de comunicación, así como la coyuntura económica, que relega a los soportes publicitarios convencionales

Más detalles

Índice: Tema 4.2 4.2 Conexión con Bases de Datos

Índice: Tema 4.2 4.2 Conexión con Bases de Datos Índice: Tema 4.2 4.2 Conexión con Bases de Datos 4.2.1 Envío y recepción de datos mediante formularios 4.2.2 Administración de MySQL con phpmyadmin 4.2.3 Conexión con Bases de Datos desde PHP Índice: Tema

Más detalles

Tutorial PHP4 y MySQL Página 1 de 26

Tutorial PHP4 y MySQL Página 1 de 26 Tutorial PHP4 y MySQL Página 1 de 26 Tutorial PHP4 - Parte I Por Ricardo Galli Granada http://bulma.net/body.phtml?nidnoticia=655 PHP PHP significa Hypertext Preprocessor, aunque originalmente significaba

Más detalles

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor. Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios

Más detalles

Sesiones en PHP. Área de Ingeniería Telemática

Sesiones en PHP. Área de Ingeniería Telemática Sesiones en PHP Contenido Estado de la conexión con el navegador Cookies Sesiones Sesiones en PHP 2 Estado de la conexión con el navegador Cuando el usuario solicita una página que es en verdad un PHP

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional

Más detalles

PHP Y BASES DE DATOS. Introducción a SQL

PHP Y BASES DE DATOS. Introducción a SQL PHP Y BASES DE DATOS M.I María Luisa González Ramírez Introducción a SQL SQL es el lenguaje usado para interactuar con las base de datos. Es un lenguaje normalizado, utilizado por los diferentes motores

Más detalles

Desarrollo PHP con Webmatrix

Desarrollo PHP con Webmatrix Álvaro Gómez Giménez (UAM.NET) Desarrollo PHP con Webmatrix 25-11-2011 1 / 30 Desarrollo PHP con Webmatrix Álvaro Gómez Giménez UAM.NET 25-11-2011 Álvaro Gómez Giménez (UAM.NET) Desarrollo PHP con Webmatrix

Más detalles

Programador Web con Dreamweaver CS6 + PHP + JavaScript + MySQL. Nivel Profesional

Programador Web con Dreamweaver CS6 + PHP + JavaScript + MySQL. Nivel Profesional Programador Web con Dreamweaver CS6 + PHP + JavaScript Programador Web con Dreamweaver CS6 + PHP + JavaScript Duración: 420 horas Precio: consultar euros. Modalidad: A distancia Metodología: El Curso será

Más detalles

IMPLANTACIÓN DE APLICACIONES WEB GLOSARIO DE TÉRMINOS

IMPLANTACIÓN DE APLICACIONES WEB GLOSARIO DE TÉRMINOS IMPLANTACIÓN DE APLICACIONES WEB GLOSARIO DE TÉRMINOS A Adodb: ADODB viene de Active Data Objects DataBase. ADODB soporta MySQL, PostgreSQL, Oracle, Interbase, Microsoft SQL Server, Access, FoxPro, Sybase,

Más detalles

APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5

APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje

Más detalles

Certificación Profesional TIC en Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) (Online)

Certificación Profesional TIC en Programación de Páginas Web con PHP y Javascript (Cliente+Servidor) (Online) Certificación Profesional TIC en Programación de Páginas Web con PHP y Javascript Titulación certificada por EUROINNOVA BUSINESS SCHOOL Certificación Profesional TIC en Programación de Páginas Web con

Más detalles

Programador Web en Wordpress + PHP + JavaScript + MySQL. Nivel Profesional (Online)

Programador Web en Wordpress + PHP + JavaScript + MySQL. Nivel Profesional (Online) Programador Web en Wordpress + PHP + JavaScript + MySQL. Nivel Profesional (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Programador Web en Wordpress + PHP + JavaScript + MySQL. Nivel

Más detalles

Programación páginas web. Servidor (PHP)

Programación páginas web. Servidor (PHP) Programación páginas web. Servidor (PHP) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.

Más detalles

Programación páginas web JavaScript y PHP

Programación páginas web JavaScript y PHP Programación páginas web JavaScript y PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la

Más detalles

PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ

PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ 1. INTRODUCCIÓN 2. VARIABLES 3. OPERADORES ARITMÉTICOS 4. OPERADORES DE COMPARACIÓN 5. OPERADORES LÓGICOS 6. SENTENCIAS CONDICIONALES 7. BUCLES 8. MANEJO DE CADENAS DE CARACTERES

Más detalles

Guía del Curso Analista Programador PHP Javascript

Guía del Curso Analista Programador PHP Javascript Guía del Curso Analista Programador PHP Javascript Modalidad de realización del curso: Número de Horas: Titulación: Online 180 Horas Diploma acreditativo con las horas del curso OBJETIVOS UML usa técnicas

Más detalles

Analista Programador PHP Javascript

Analista Programador PHP Javascript TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Analista Programador PHP Javascript Duración: 420 horas Precio: 0 * Modalidad: Online * hasta 100

Más detalles

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress).

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress). COMO DESARROLLAR UN SISTEMA EN PHP PASO A PASO. (Guía practica). La presente guía esta diseñada para orientar a los programadores que se están iniciando en el mundo del php, a desarrollar una aplicación

Más detalles

Diplomado en Desarrollo de Aplicaciones WEB Avanzado (HTML, PHP, MySQL, Java Script)

Diplomado en Desarrollo de Aplicaciones WEB Avanzado (HTML, PHP, MySQL, Java Script) Diplomado en Desarrollo de Aplicaciones WEB Avanzado (HTML, PHP, MySQL, Java Script) Objetivo: Tener la capacidad de manejar herramientas para el desarrollo de aplicaciones web a nivel avanzado. Entender

Más detalles

Curso PHP & MYSQL PARA JOOMLA

Curso PHP & MYSQL PARA JOOMLA Curso PHP & MYSQL PARA JOOMLA CURSO PHP Y MYSQL PARA JOOMLA 3.X Introducción a PHP Qué es PHP Por qué PHP Qué necesitamos para trabajar con PHP Instalación del Servidor Web local Funcionamiento básico

Más detalles

Esta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro

Esta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro USAR MYSQL EN PHP PHP tiene una librería de funciones nativas para conectarse a las base de datos MySQL. Por un lado reconoce la librería mysql y por otro mysqli. Se recomienda el uso de mysqli dado que

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 4: Lección Evaluativa 1

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 4: Lección Evaluativa 1 Qué es PHP? PHP: HyperText Preprocessor. Es un lenguaje de tipo scripting, que actualmente está siendo utilizado como una de las mejores alternativas para desarrollar aplicaciones en la Web. Un lenguaje

Más detalles

Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones

Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones 4.3.1 Manejo de Cookies 4.3.2 Manejo de Sesiones 4.3.3 Aplicación basada en sesiones Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones 4.3.1 Manejo

Más detalles

Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional

Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional Titulación certificada por EUROINNOVA BUSINESS SCHOOL Programador Web en Joomla + PHP + JavaScript + MySQL. Nivel Profesional Programador

Más detalles

Tema 5. PHP. Contenido. Introducción

Tema 5. PHP. Contenido. Introducción Tema 5. PHP Contenido 1. Introducción 2. Fundamentos de PHP - Tipos básicos y variables - Operadores - Estructuras de Control - Arrays - Fechas - Funciones - Clases 3. Variables predefinidas en PHP - Parámetros

Más detalles

Curso Superior en Programación Web con PHP

Curso Superior en Programación Web con PHP Curso Superior en Programación Web con PHP TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Curso Superior en Programación Web con PHP Duración: 180

Más detalles

Tema 1: Introducción a las Aplicaciones Web. Contenidos:

Tema 1: Introducción a las Aplicaciones Web. Contenidos: Tema 1: Introducción a las Aplicaciones Web. Contenidos: 1. Esquema de funcionamiento. 1.1. Modelo Cliente/Servidor. 1.1.1. Componentes de un Servidor (WAMP, LAMP). 1.1.2. Navegadores. 1.2. Conceptos.

Más detalles

Introducción a PHP. * No es necesario declarar previamente las variables.

Introducción a PHP. * No es necesario declarar previamente las variables. Introducción a PHP La programación de sitios web cada día está más orientada al desarrollo de páginas dinámicas y aplicaciones, o sea sitios donde el usuario pueda interactuar con la web. Dentro de los

Más detalles

PHP HypertextPreProcessor

PHP HypertextPreProcessor PHP PHP HypertextPreProcessor PHP 1. Introducción 2. Comentarios 3. Variables 4. Operadores 5. Desplegar(output) 6. Arrays o matrices 7. Estructuras de control 8. Funciones 9. Manejo de strings Introducción

Más detalles

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25.

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25. INDICE Programación Introducción 706 Capitulo 21 BASIC 711 Introducción 711 Sintaxis 713 Procedimientos y control de flujo 713 Tipos de datos 714 Disponibilidad y variantes del dialecto 714 Capitulo 22.

Más detalles

Aprende a crear Sitios Web Dinámicos con PHP y MySQL

Aprende a crear Sitios Web Dinámicos con PHP y MySQL La Solución Definitiva para aprender PHP... Sin moverte de Casa! Modalidad: Online Duración: 3 Meses (Opción A) y 5 Meses (Opción B). Temario Del Curso: MASTER EN PHP Y MYSQL - MÓDULO INTRODUCCIÓN. (PRIMER

Más detalles

Tipos de variables, características generales y aspectos específicos de PHP de estos elementos básicos de la programación.

Tipos de variables, características generales y aspectos específicos de PHP de estos elementos básicos de la programación. Tipos de variables, características generales y aspectos específicos de PHP de estos elementos básicos de la programación. En el manual de páginas dinámicas hemos introducido el concepto de variable. En

Más detalles

Introducción al desarrollo web (idesweb)

Introducción al desarrollo web (idesweb) Introducción al desarrollo web (idesweb) Práctica 8: PHP 2 (cookies y sesiones) 1. Objetivos Conocer el concepto de cookie y sus posibles usos. Aprender a utilizar las cookies con PHP. Conocer el concepto

Más detalles

PHP Básico. PHP para principiantes

PHP Básico. PHP para principiantes PHP Básico PHP para principiantes Copyright (c) 2006 Guillermo Valdez Lozano. E-mail: guivaloz(en)gmail.com http://www.movimientolibre.com Se otorga permiso para copiar, distribuir y/o modificar este documento

Más detalles

APLICACIONES PARA INTERNET

APLICACIONES PARA INTERNET CUN APLICACIONES PARA INTERNET GUIA 1 Juan Carlos Saavedra Serrato 2014 1. Consulte Cuantos tipos de Lenguajes de programación web existen y reseñe una característica de cada uno de ellos. Los diferentes

Más detalles

Programación PHP de bases de datos mysql

Programación PHP de bases de datos mysql Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases Desarrollo de aplicaciones

Más detalles

ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK. EJEMPLOS DE USO Y EJERCICIOS RESUELTOS. (CU00820B)

ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK. EJEMPLOS DE USO Y EJERCICIOS RESUELTOS. (CU00820B) APRENDERAPROGRAMARCOM ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK EJEMPLOS DE USO Y EJERCICIOS RESUELTOS (CU00820B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

Más detalles

Técnico en Dreamweaver CC, HTML5, CSS3, PHP y JavaScript. Informática y Programación

Técnico en Dreamweaver CC, HTML5, CSS3, PHP y JavaScript. Informática y Programación Técnico en Dreamweaver CC, HTML5, CSS3, PHP y JavaScript Informática y Programación Ficha Técnica Categoría Informática y Programación Referencia 30382-1601 Precio 62.00 Euros Sinopsis Este curso de Técnico

Más detalles

PHP: Interacción con HTML

PHP: Interacción con HTML Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Variables En algunas ocasiones es necesario saber si una variable tiene

Más detalles

Tecnología de Programación

Tecnología de Programación Tecnología de Programación Clase 4 Diego C. Martínez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur PHP Clientes y servidores... MiPagina ...

Más detalles

APRENDE A CREAR UNA PÁGINA WEB CON HTML

APRENDE A CREAR UNA PÁGINA WEB CON HTML APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar

Más detalles

Introducción. PHP, es un lenguaje orientado a conexiones entre páginas Web y servidores donde se almacenan toda clase de Bases de Datos.

Introducción. PHP, es un lenguaje orientado a conexiones entre páginas Web y servidores donde se almacenan toda clase de Bases de Datos. Introducción PHP es lenguaje de scripting que permite generar paginas HTML. A diferencia de las paginas estáticas de HTML que son útiles para presentar documentos estáticos,es decir que no son modificables,

Más detalles

PROYECTO MIS IMÁGENES,

PROYECTO MIS IMÁGENES, Jose Ignacio González Gómez. Departamento de Economía Financiera y Contabilidad Universidad de La Laguna www.jggomez.eu Tema: Script para subir ficheros a través de un formulario y almacenar otros campos

Más detalles

Como usar Zend_Auth del Zend Framework

Como usar Zend_Auth del Zend Framework Como usar Zend_Auth del Zend Framework Elaborado por Rob Allen, www.akrabat.com Revision 1.0.4 Copyright 2007 Traducido por Claudio Cossio, www.ajaxcode.net El propósito de este tutorial es dar una introducción

Más detalles

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código

Más detalles

índice general_ GLOSARIO...141 BIBLIOGRAFÍA...143

índice general_ GLOSARIO...141 BIBLIOGRAFÍA...143 índice general_ 1. INSTALACIÓN Y CONFIGURACIÓN DE APACHE Y PHP...1 2. SINTAXIS Y ELEMENTOS DEL LENGUAJE...29 3. COMUNICACIÓN DE DATOS ENTRE PÁGINAS. PROCESADO DE FORMULARIOS....57 4. SESIONES...89 5. VARIABLES

Más detalles

Introducción: INTRODUCCIÓN AL FUNCIONAMIENTO

Introducción: INTRODUCCIÓN AL FUNCIONAMIENTO Introducción: PHP es un lenguaje de programación del lado del servidor (back-end), lo que significa que todas las peticiones son procesadas en modo background.a diferencia de los lenguajes que se ejecutan

Más detalles

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB 2 PHP PHP. Guía 5 3 Facultad: Ingeniería Escuela: Computación Asignatura: PHP Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB Contenidos En esta práctica se abordan una serie conceptos y scripts en PHP para

Más detalles

Programación PHP de bases de datos SQL Server

Programación PHP de bases de datos SQL Server Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases 1. Acceso a bases Conexión al servidor Acceso a bases de

Más detalles

Server side processing: Introducción a PHP. Área de Ingeniería Telemática

Server side processing: Introducción a PHP. Área de Ingeniería Telemática Server side processing: Contenido HTML estático -> interactividad -> aplicación Web Server side processing en PHP Introducción Sintaxis básica Tipos Variables Operadores Estructuras de control Funciones

Más detalles

Bases de Datos. Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN

Bases de Datos. Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Bases de Datos Tema 05. Proto-po de una aplicación de base de datos Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Este tema se publica bajo Licencia:

Más detalles

Scripting en el cliente: Javascript. Tecnologías Web

Scripting en el cliente: Javascript. Tecnologías Web Scripting en el cliente: Javascript Tecnologías Web Motivación Por qué usar JavaScript? Permite crear efectos atractivos visualmente Permite crear sitios WEB que se visualicen de la misma manera en distintos

Más detalles

PROGRAMACIÓN PÁGINAS WEB CON PHP

PROGRAMACIÓN PÁGINAS WEB CON PHP PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

ÍNDICE 1. INSTALACIÓN Y CONFIGURACIÓN DE APACHE Y PHP...1 2. SINTAXIS Y ELEMENTOS DEL LENGUAJE...31

ÍNDICE 1. INSTALACIÓN Y CONFIGURACIÓN DE APACHE Y PHP...1 2. SINTAXIS Y ELEMENTOS DEL LENGUAJE...31 ÍNDICE 1. INSTALACIÓN Y CONFIGURACIÓN DE APACHE Y PHP...1 2. SINTAXIS Y ELEMENTOS DEL LENGUAJE...31 3. COMUNICACIÓN DE DATOS ENTRE PÁGINAS. PROCESADO DE FORMULARIOS...53 4. SESIONES...91 5. VARIABLES PREDEFINIDAS...109

Más detalles

1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.

1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web. Sesión 01: Introducción a los lenguajes web COMPUTACION E INFORMATICA WEB DEVELOPPER III Competencias a Conseguir: - Introducción general a la programación web. - Conocer y diferenciar el concepto de páginas

Más detalles

Programación del Módulo Profesional. Implantación de Aplicaciones Web. Del Ciclo Formativo de Grado Superior

Programación del Módulo Profesional. Implantación de Aplicaciones Web. Del Ciclo Formativo de Grado Superior Programación del Módulo Profesional Implantación de Aplicaciones Web Del Ciclo Formativo de Grado Superior Administración de Sistemas Informáticos en Red Contenido 1 OBJETIVOS GENERALES DEL MÓDULO PROFESIONAL....

Más detalles

HTML dinámico: Javascript

HTML dinámico: Javascript Javascript Departamento de Lenguajes escuela técnica superior de ingeniería informática Grupo de Ingeniería a del Software Noviembre 2006 Versión original: Amador Durán y David Benavides (octubre 2005)

Más detalles

BASES DE DATOS Y PHP. Índice. INTRODUCCIÓN Contacto. INTRODUCCIÓN Calendario de Prácticas INTRODUCCIÓN ACCESO A BASES DE DATOS PRÁCTICAS - PARTE B

BASES DE DATOS Y PHP. Índice. INTRODUCCIÓN Contacto. INTRODUCCIÓN Calendario de Prácticas INTRODUCCIÓN ACCESO A BASES DE DATOS PRÁCTICAS - PARTE B Bases de Datos (Segundo Curso) Enxeñeria Técnica en Informática de Sistemas Escola Técnica Superior de Enxeñería Universidade de Santiago de Compostela BASES DE DATOS Y Índice PRÁCTICAS - PARTE B José

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

2. OBJETIVOS (Course Objectives Goal))

2. OBJETIVOS (Course Objectives Goal)) SYLLABUS MATERIA PROFESOR DESARROLLO DE APLICACIONES PARA INTERNET ECOMMERCE ING. TITO VELEZ CURILLO 1. DESCRIPCIÓN SINTÉTICA (Course Description) Desarrollo de Aplicaciones para Internet y ecommerce.-

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 12: Lección Evaluativa 3

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 12: Lección Evaluativa 3 BASES DE DATOS Hasta ahora hemos visto la funciones básicas de PHP, lo que viene a continuación ya es sobre la forma en como podemos acceder a bases de datos, veremos como acceder a ellas en dos sistemas

Más detalles

HTML, PHP y bases de datos

HTML, PHP y bases de datos HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples

Más detalles

Resumen PHP. Este es un resumen de lo visto en el manual de PHP de Aprende Web. http://aprende-web.net/php

Resumen PHP. Este es un resumen de lo visto en el manual de PHP de Aprende Web. http://aprende-web.net/php Resumen PHP Este es un resumen de lo visto en el manual de PHP de Aprende Web http://aprende-web.net/php 1. Preparación 1.1. Definición. PHP es un lenguaje para programar páginas de contenido dinámico.

Más detalles

LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas

LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas HTML, XHTML Y CSS K008 10 horas Obtener un conocimiento base sobre las tecnologías usadas en la creación de páginas web. Conocer la estructura y comandos básicos

Más detalles

Active Server Pages. Que es?.

Active Server Pages. Que es?. Active Server Pages. Mediante ASP se pueden crear y ejecutar aplicaciones sobre la Web. En esta sección se explican los fundamentos básicos para utilizarlo. Recuerde que para poder probar código ASP se

Más detalles

PHP y MySQL. Indice: Switch Bucles For While do...while

PHP y MySQL. Indice: Switch Bucles For While do...while PHP y MySQL Indice: Switch Bucles For While do...while Switch switch...case es otra opción para trabajar con condiciones. Y suplanta al if, cuando lo único que se quiere hacer es comparar si son iguales

Más detalles

" ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2

 ##$ % & '( % & )*+),$ -##$ -!- $! -./ - 0WebClass1-2 ! " ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2!" # 345 637 6$5!!!89 & 5 :8-7 & & ;(< 8 $ + - 8 : #= ' 7= : 0 & 0 &- =.> = ;(("9 &? WebClass - 1@#$% &'A1 ;(< 8- ( ) * *+ " $ % B9 5 5 # :!- WebClass

Más detalles

Aprenda los lenguajes HTML5, CSS3 y JavaScript para crear su primer sitio web

Aprenda los lenguajes HTML5, CSS3 y JavaScript para crear su primer sitio web La Web 1. Qué es la Web? 7 1.1 Lado servidor: HTTP, FTP, lenguajes, SQL 7 1.2 Lado cliente: HTML, CSS, JavaScript 10 2. Los lenguajes y su utilidad 10 2.1 HTML 10 2.2 CSS 14 2.3 JavaScript 17 2.4 Ejemplo

Más detalles

Curso de Programación PHP

Curso de Programación PHP Curso de Programación PHP Presentación : PHP es el lenguaje de programación más usado en los servidores de Internet debido a su potencia, velocidad de ejecución y simplicidad que lo caracterizan. Este

Más detalles

Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Créditos ECTS

Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Créditos ECTS Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Curso Universitario de Programador de Páginas Web con Php y JavaScript (Cliente + Servidor) + 4 Duración:

Más detalles

Rafael Doña Gil. Enginyeria Tècnica en Informàtica de Sistemes. Consultor: Jose Juan Rodríguez

Rafael Doña Gil. Enginyeria Tècnica en Informàtica de Sistemes. Consultor: Jose Juan Rodríguez Rafael Doña Gil Enginyeria Tècnica en Informàtica de Sistemes Consultor: Jose Juan Rodríguez 14 de Enero de 2013 Contenido 1. Introducción 2. Análisis funcional 3. Diseño Técnico 4. Implementación 5. Conclusiones

Más detalles

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos

Más detalles