Programacion iv sesion6 php

  • 774 views
Uploaded on

ugb 2012, progra 4, LIC. Garcia

ugb 2012, progra 4, LIC. Garcia

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
774
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. PROGRAMACION IV SESIÓN 6LIC. ROBERTO ANTONIO GARCIA roberto.garcia@ugb.edu.sv
  • 2. REFLEXION"Si haces lo que siempre has hecho nunca llegarás más allá de donde siempre has llegado." Anónimo Lic. Roberto García - PROGRAMACION IV - UGB
  • 3. AGENDA1. Reflexión.2. Hilo conductor de la sesión anterior.3. Paginas Web Dinámicas con PHP y MYSQL.4. Resolviendo Ejercicios Prácticos.5. Fin de la sesión. Lic. Roberto García - PROGRAMACION IV - UGB
  • 4. PAGINAS WEB DINAMICAS CON PHP Y MYSQLTécnicamente es un lenguaje interpretado de alto nivel, similar en construccionesléxicas y sintácticas a Perl, C e incluso Java, y embebido en páginas HTML.El código PHP no se mezcla con las etiquetas HTML, ya que está acotado siemprepor los símbolos <?php y ?>, de forma que para los programas compositores depáginas web son etiquetas que no soporta y las deja tal y como están. De estaforma, puede trabajarse a la vez en el diseño visual de la página y en lafuncionalidad (programación) de la misma cómodamente.Los navegadores no tienen ningún problema con PHP, ya que nunca llegan a verlo:el código PHP se interpreta para generar la página HTML solicitada antes de sertransmitida al navegador. Lic. Roberto García - PROGRAMACION IV - UGB
  • 5. Lic. Roberto García - PROGRAMACION IV -UGB
  • 6. BREVE HISTORIA DE PHPPHP es un lenguaje creado por una gran comunidad de personas. El sistema fuedesarrollado originalmente en el año 1994 por Rasmus Lerdorf como un CGIescrito en C que permitía la interpretación de un número limitado de comandos.El sistema fue denominado Personal Home Page Tools y adquirió relativo éxitogracias a que otras personas pidieron a Rasmus que les permitiese utilizar susprogramas en sus propias páginas. Dada la aceptación del primer PHP y demanera adicional, su creador diseñó un sistema para procesar formularios al quele atribuyó el nombre de FI (Form Interpreter) y el conjunto de estas dosherramientas, sería la primera versión compacta del lenguaje: PHP/FI. Lic. Roberto García - PROGRAMACION IV - UGB
  • 7. TAREAS PRINCIPALES DEL PHPPoco a poco el PHP se va convirtiendo en un lenguaje quenos permite hacer de todo. En un principio diseñado pararealizar poco más que un contador y un libro de visitas,PHP ha experimentado en poco tiempo una verdaderarevolución y, a partir de sus funciones, en estos momentosse pueden realizar una multitud de tareas útiles para eldesarrollo del web: Lic. Roberto García - PROGRAMACION IV - UGB
  • 8. 1. Funciones de correo electrónico.Podemos con una facilidad asombrosa enviar un e-mail a una persona o listaparametrizando toda una serie de aspectos tales como el e-mail de procedencia, asunto,persona a responder.2. Gestión de bases de datos.El lenguaje PHP ofrece interfaces para el acceso a la mayoría de las bases de datoscomerciales y por ODBC a todas las bases de datos posibles en sistemas Microsoft, apartir de las cuales podremos editar el contenido de nuestro sitio con absoluta sencillez.3. Gestión de archivos.Crear, borrar, mover, modificar... cualquier tipo de operación más o menos razonable quese nos pueda ocurrir puede ser realizada a partir de una amplia librería de funcionespara la gestión de archivos por PHP. Lic. Roberto García - PROGRAMACION IV - UGB
  • 9. TRABAJANDO CON PHP1. Exportar todo mi proyecto de Practica a la carpeta HTDOCS de mi servidor loca XAMPP.2. Mi primer programa en PHP, un mensaje de salida: «HOLA MUNDO»3. Utilizando Variables, declarar variables de tipo numérica y cadena.4. Utilizando Sentencias de Control. (Estructura if())5. Integrar un Formulario con un Código PHP. Lic. Roberto García - PROGRAMACION IV - UGB
  • 10. VISUALIZANDO LOS SIGUIENTES VIDEOS:1. VIDEO CSS – MAQUETACION.2. VIDEO PHP – ESTRUCTURA PHP.3. VIDEO PHP – PAGINAS DINAMICAS EN PHP. Lic. Roberto García - PROGRAMACION IV - UGB
  • 11. 2. PROGRAMA PHP «HOLAMUNDO»<?phpecho "HOLA MUNDO";?>Lic. Roberto García - PROGRAMACION IV -UGB
  • 12. 3. Utilizando Variables, declarar variables de tipo numérica y cadena.<?phpecho "HOLA MUNDO<br>";echo "UTILIZANDO VARIABLES EN PHP<br>";$mi_nombre="ROBERTO ANTONIO GARCIA<br>";$num1=15;$num2=45;$suma=$num1+$num2;//primera forma de dar salida a una variableecho "TU NOMBRE ES: $mi_nombre";//segunda forma de dar salida a una variable utilizando el puntocomo concatenación.echo "LA SUMA ES:".$suma;?> Lic. Roberto García - PROGRAMACION IV - UGB
  • 13. 4. Utilizando Sentencia de Control<?php if($num1>$num2)echo "HOLA MUNDO<br>"; {echo "<u>UTILIZANDO VARIABLES EN PHP</u><br>"; echo "EL NUMERO $num1 ES MAYOR QUE $num2" ;$mi_nombre="ROBERTO ANTONIO GARCIA<br>"; }elseif($num2>$num1){$num1=15;$num2=45; echo "EL NUMERO $num2 ES MAYOR QUE $num1" ;$suma=$num1+$num2; }//primera forma de dar salida a una variable ?>echo "TU NOMBRE ES: $mi_nombre";//segunda forma de dar salida a una variable utilizando el puntocomo concatenación.echo "LA SUMA ES:".$num1."+".$num2."=".$suma."<br>";//Estructura ifif($num1>$num2){echo "EL NUMERO $num1 ES MAYOR QUE $num2" ;}else{echo "EL NUMERO $num2 ES MAYOR QUE $num1" ;}//estructura if extendida
  • 14. Actividad Integradora Con el código PHP anterior, realizar las cuatros operaciones básica de aritmética, cambiando sus valores en la variables respectivas. Lic. Roberto García - PROGRAMACION IV - UGB
  • 15. BIBLIOGRAFIA TUTORIA CSS A TRES COLUMNAS:http://www.desarrolloweb.com/articulos/video-maquetacion-css-3columnas.html TUTORIAL BASICO DE PHP:http://www.superhosting.cl/manuales/manual-tutorial-de-php.htmlhttp://php.net/manual/es/index.phpLic. Roberto García - PROGRAMACION IV -UGB
  • 16. FIN DE LA SESIÓN FELIZ DÍA Y BENDICIONESLic. Roberto García - PROGRAMACION IV -UGB