Creación de páginas Web (II) PHP Pau Barceló Forteza

Slides:



Advertisements
Presentaciones similares
Introducción a la programación (Clase 2)
Advertisements

Introducción a la programación
Estructuras de control
JavaScript Rogelio Ferreira Escutia. 2 JavaScript Wikipedia, noviembre 2009http://es.wikipedia.org/wiki/Javascript.
Introducción a JavaScript (js)
PHP. PHP (Hypertext Preprocessor) preprocesador de Hipertexto Se ejecuta en el servidor El resultado de ejecutarse es código HTML Manual oficial en
Scripting en el lado del Cliente
Desarrollo de aplicaciones web dinámicas con PHP
Lenguaje PHP Capítulo 4.
Fernando Velasco
M.C. Rafael A. García Rosas.
PHP-MYSQL OPERADORES EN PHP
Instructor :LIC. Jairo Flores de la o
Desarrollo de Aplicaciones para Internet
Programación de sitios Web con PHP
PHP: GENERALIDADES DE LA TECNOLOGÍA
Tema 2: Lenguaje PHP básico
Desarrollo de sitios web con PHP y MySQL
Estructuras de control
CURSO DE PHP (Nivel I)CURSO DE PHP (Nivel I) CURSO DE PHP NIVEL I Facilitador: Oscar Caldeira Ing. De Sistemas.
Fundamentos de Javascript Desarrollo de Aplicaciones para Internet.
CONCEPTOS INTRODUCTORIOS DE JAVASCRIPT Preparado por: Prof. Nelliud D. Torres 14/octubre/2004.
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Ingeniero Anyelo Quintero
PHP Qué es PHP? PHP (acronimo de "PHP: Hypertext Preprocessor") es un lenguaje "open source" interpretado de alto nivel embebido en páginas HTML y ejecutado.
SINTAXISYSEMANTICA. Tengo la impresión de que Java fue diseñado para hacer que fuera difícil escribir mal código, mientras que Python está diseñado para.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
PHP Hypertext Pre-processor Originalmente se conocía como Personal Home Page.
SENA-CENTRO DE DISEÑO Y MANUFACTURA DEL CUERO
Unidad III Elementos del lenguaje C++
Tema 1: Lenguaje PHP básico Ing. Tulio Nel Benavides Peña
Portal Docente Virtual : Grupo Andaluz de Investigación: ‘Topología Computacional y Matemática Aplicada Proyecto Fin de Carrera Realizado por: Pablo Germán.
PAGINAS DINAMICAS PHP. INTRODUCCION PHP (Profesional Home Pages - Páginas Personales Profesionales) es un lenguaje para la creación de páginas web incrustado.
Pulse para añadir texto Desarrollo de sitios web con PHP y MySQL Tema 2: Lenguaje PHP básico Elaborado por: José Mariano González Romano
Introducción a las redes e Internet Unidad 7: Páginas web dinámicas Clase 1 Unidad 7: Páginas web dinámicas Clase 1.
Introducción a la Programación
PHP TODO SOBRE PHP.
PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :
Lenguajes de programación para la web Lenguaje html Lenguaje java script Es un lenguaje estático para el desarrollo de sitios web Ventajas: Sencillo que.
PHP PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado.
Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.

JOSE NICOLAS ZAIRA SOFIA C. TORRES BRENDA GONZALEZ.
PHP PHP Hypertext Pre-processor Personal Home Page.
TEMARIO EL LENGUAJE DE PROGRAMACION PHP INTRODUCCION Y CARACTERISTICAS
PHP.
Operadores y estructuras de control
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
Break en PHP Programación en Internet II. Break en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Break.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Índice Definición de php Introducción a php Fundamentos de php
Ihr Logo PHP Parte 2 “php toma muchas sintaxis de lenguajes de alto nivel conocidos para poder trabajar”
Capitulo 6 PHP Introducción:
PHP el Lenguaje Ejercicios Básicos.
El lenguaje de programación PHP
Fundamentos de Programación
Práctica Profesional PHP.
Yeray Caballero López Juan Pablo Quesada Nieves
Programación PHP: Lenguaje PHP.
Manual PHP Básico Camilo Cartagena.
Clase Teórica No. 3 Introducción a Java
PROGRAMACIÓN EN PHP Y MYSQL Tema 4: Estructuras de control Jose Miguel Vidagany Igual.
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
 Es un lenguaje de programación interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante.
Administración de Sitios Web Introducción al Lenguaje PHP
ECOM-6030 INTRODUCCIÓN AL CURSO Prof. Nelliud D. Torres © - Derechos Reservados.
Javascript Pau Barceló Forteza Creación de páginas Web (II)
Aday de la Cruz Guedes Dariel González Rodríguez Alejandro Tacoronte Ojeda.
1 Clase 6: control (1ª parte) iic1102 – introducción a la programación.
Transcripción de la presentación:

Creación de páginas Web (II) PHP Pau Barceló Forteza

PHP  Concebido en 1994 por Rasmun Lerdorf  Server-side scripting language.  Diseñado para el Web.  Se interpreta a nivel del servidor y genera código HTML u otro tipo que verá el cliente

PHP  Es un producto Open Source.  Originalmente PHP significaba Personal Home Page.  Luego se cambió a PHP Hypertext Preprocesor.  

Puntos fuertes  Alto rendimiento  Interactúa con muchas bases de datos: MySQL, PostreSQL, MSQL, Oracle, …  Librerías: Multitud de librerías multipropósito utiles-librerias-php/ utiles-librerias-php/ y-librerias-esenciales-en-php y-librerias-esenciales-en-php 8/12/2007 © - Derechos Reservados - Prof. Nelliud D. Torres 4

Puntos fuertes  Gratis  “Fácil de aprender” Similar a C, Java, C++ o C#  Apoyo a objetos Objeto=Estructura+Funciones 8/12/2007 © - Derechos Reservados - Prof. Nelliud D. Torres 5

Puntos fuertes  Portable  Acceso al código fuente  Apoyo empresarial por parte de Zend y otros 8/12/2007 © - Derechos Reservados - Prof. Nelliud D. Torres 6

PHP  Documentos con extensión.php o.phtml  HTML con código incrustado Similar a C <?php $ini = "Hola "; $fin = " a todos"; $todo = $ini.$fin; echo $todo; ?>

Sintaxis  Variables Ejemplo de PHP ",$b," ",$c; ?>

Sintaxis (op. Aritméticas)  +Suma  -Resta  *Multiplicación  / Divide  %Módulo  ++Suma 1  --Resta 1 Ejemplo de PHP "; echo $a - $b," "; echo $a * $b," "; echo $a / $b," "; $a++; echo $a," "; $b--; echo $b," "; ?>

Sintaxis (Comparativas)  == Igual  != Distinto  < Menor  > Mayor  <= Menor o igual  >=Mayor o igual Ejemplo de PHP "; echo $a != $b," "; echo $a "; echo $a > $b," "; echo $a >= $c," "; echo $b "; ?>

S¡ntaxis (op. Lógicas)  && op AND  || op OR  ! op NOT Ejemplo de PHP $b)," "; echo ($a == $b) || ($b == $c)," "; echo !($b "; ?>

Sintaxis (Control de flujo, decisión)  if... else Ejemplo de PHP <?php $a = 8; $b = 3; if ($a < $b) { echo "a es menor que b"; }else{ echo "a no es menor que b"; } ?>

Sintaxis(Control de flujo,switch)  <?php if ($i == 0) { echo "i es igual a 0"; } elseif ($i == 1) { echo "i es igual a 1"; } elseif ($i == 2) { echo "i es igual a 2"; } switch ($i) { case 0: echo "i es igual a 0"; break; case 1: echo "i es igual a 1"; break; case 2: echo "i es igual a 2"; break; default: echo “otro”; } ?>

Sintaxis (control de flujo, iteración)  While Ejemplo de PHP Inicio "; $i++; } ?> Final

Sintaxis (control de flujo, iteración)  For Ejemplo de PHP Inicio "; } ?> Final

Ejemplo Ejercicio echo <?php echo “hola mundo”; ?>

Ejemplo Ejercicio phpinfo

Ejemplo Ejercicio suma <?php $n1=1; $n2=2; $suma=$n1+$n2; echo "suma = ".$suma. " "; echo "$n1+$n2"; ?>

Emisión datos (form.html) Ejemplo POST Formulario GET Introduzca nombre: Introduzca apellidos:

Recepción datos (recep.php) Recogida Procesando formulario Nombre POST: