Professional Documents
Culture Documents
PHP - Hypertext Preprocessor Instalacin de PHP Interaccin con HTML Tipos de variables Modelo Orientado a Objetos Conexin a Base de Datos
Cuando un cliente solicite esta pgina, el servidor pre procesa los datos y ejecuta las instrucciones de PHP, enviando al cliente una pgina slo con etiquetas de HTML.
Todo programa escrito en PHP debe empezar por las etiquetas: <?php ?>
http://www.php.net/manual/es/
http://www.php.net/manual/es/
Instalacin de PHP
http://www.appservnetwork.com/
Para trabajar con etiquetas HTML, es necesario emplear el comando echo http://www.wampserver.com/en/
http://www.apachefriends.org/es/xampp.html
http://www.php.net/manual/es/
http://www.php.net/manual/es/
Tipos de Variables
PHP soporta los siguientes tipos: Array Objeto
Tipos de Variables
Cadena Nmeros en enteros y punto flotante Tipos especiales, como boolan y Null
http://www.php.net/manual/es/
http://www.php.net/manual/es/
Tipos de Variables
Variables de Apache
Especificacin CGI usada el servidor Nombre del equipo servidor en el que se est ejecutando el script Identifica al servidor y sus servicios activos Nombre y revisin del protocolo a travs del que se solicit la pgina Qu mtodo de peticin se us para acceder a la pgina Directorio raz del documento bajo el que se ejecuta el script
Taller 1 - PHP
El usuario puede ingresar el servicio a partir de su usuario y contrasea (index.php) (0.5) Validado el ingreso, el usuario accede a la pgina (solicitud.php) (0.5) En la pgina solicitud.php el usuario debe ingresar (2.5): Nombres completos Nmero de cdula o pasaporte Fecha de creacin de solicitud Fecha de creacin de solicitud Detalle de la Justificacin Botn Crear solicitud
5 PUNTOS
La Universidad necesita que desarrolle un Servicio Web denominado Generador de Solicitudes para Justificacin de faltas , donde:
Al dar clic sobre el botn Crear solicitud, se acceder a la pgina imprimir.php, donde se desplegar el certificado con la informacin ingresada. (1) Originalidad del Trabajo (0.5)
En propiedades: __destruct()
El mtodo destructor ser llamado tan pronto como no hayan otras referencias a un objeto determinado, o en cualquier otra circunstancia de finalizacin.
En mtodos:
Aquellos declarados sin ninguna palabra clave de visibilidad explcita sern definidos como public
166
http://www.php.net/manual/es/language.oop5.decon.php Ing. Franklin Carrasco http://www.php.net/manual/es/language.oop5.visibility.php Ing. Franklin Carrasco
<?php include_once("data/connbasic.php"); $cmd="SELECT * FROM tabla order by 1"; $res=mysql_query($cmd) or die (mysql_error()); $tot=mysql_num_rows($res); echo "<strong>Total registros: </strong>".$tot."<br><br>"; while($filas=mysql_fetch_array($res)) { echo "<strong>".$filas[unick]."</strong> - ".$filas[email]."<br>"; } ?> ?> private private private private $server='localhost'; $user='usuario'; $pass=password'; $database=dasededatos'; //servidor
private $conn; private $regs; private $fila; static $_instance; //variable para enlace esttico en tiempo de ejecucin un enlace esttico en tiempo de ejecucin para funcionar almacena el nombre de clase de la ltima llamada que no tenga "propagacin. En el caso de las llamadas a mtodos estticos, se trata de la clase a la que se llam explcitamente (normalmente, la que precede al operador ::); en los casos de llamadas a mtodos que no son estticos, se resolvera a la clase del objeto. Una "llamada con propagacin" es una llamada esttica que est precedida por self::, parent::, static::
El Operador de Resolucin de mbito :: o en trminos simples, el doble dos-puntos, es un token que permite acceder a elementos estticos, constantes, y sobrescribir propiedades o mtodos de una clase. Cuando se hace referencia a estos tems desde el exterior de la definicin de la clase, se utiliza el nombre de la clase.
http://www.php.net/manual/es/language.oop5.paamayim-nekudotayim.php http://php.net/manual/en/language.oop5.php Ing. Franklin Carrasco
http://php.net/manual/en/language.oop5.php
http://php.net/manual/en/language.oop5.php
http://php.net/manual/en/language.oop5.php
http://php.net/manual/en/language.oop5.php http://php.net/manual/es/function.mysql-fetch-array.php
http://php.net/manual/en/language.oop5.php
PRE PROYECTO
Indique un servicio web o sistema web, a ser desarrollado en la Universidad, mediante PHP
http://php.net/manual/en/language.oop5.php