Вы находитесь на странице: 1из 24

Clase 1

PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusion Los scripts PHP estn incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las pginas al cliente El cliente no ve el cdigo PHP sino los resultados que produce

Creado por Rasmus Lerdorf para uso personal en 1994 PHP = PHP: Hypertext Preprocessor Versin actual: PHP 5 Es un mdulo que se aade al servidor web y fue concebido inicialmente para Apache

Por sus ventajas: es potente, fcil de aprender, de libre distribucin, permite el acceso a bases de datos y otras funcionalidades orientadas a la red Dispone de abundante soporte en la Web

Scripts en la parte del servidor. Scripts en lnea de comandos. Escribir aplicaciones grcas clientes. Soporte a bases de datos.

Servidor web Pgina PHP Intrprete PHP Pgina HTML

Cliente (navegador) Pgina HTML

internet

<?PHP $nombre = "Ana"; print ("<P>Hola, $nombre</P>"); ?> <P>Hola, Ana</P>

Servidor web Apache (www.apache.org) con el mdulo PHP (www.php.net) y la base de datos MySQL (www.mysql.com) si se desea crear pginas dinmicas

Otras Utilidades:

Editores de PHP, como DevPHP (www.sourceforge.net), Eclipse (www.eclipse.org) o Aptana Studio (www.aptana.com) Manuales de PHP y MySQL

Para Windows: (Apache, Php, Mysql y PhpMyAdmin)


AppServ Xampp Wamp EasyPhp

Para Linux: (Apache, Php, Mysql y PhpMyAdmin)

Para Macintosh: (Apache, Php, Mysql y


PhpMyAdmin) Mamp Xampp

Lamp Xampp

Es un software que permite la instalacin en nuestro entorno Windows, de los siguientes paquetes:
Apache Web Server (versin 2.2.3) Lenguaje PHP (versin 5 o 4, en mi caso instale la 5.1.6) Base de datos MySQL (versin 5.0.24) Manejador de base de datos phpMyAdmin (versin 2.9.0.2)

Descargarlo de la siguiente pagina: http://www.appservnetwork.com/index.php?newlang=spa nish

Dar doble clic sobre el icono de instalacin

<?PHP $nombre = "Ana"; print ("<P>Hola, $nombre</P>"); ?>

Buscar el directorio de Instalacion del AppServ. Crear un directorio (curso nombre alumno) dentro del directorio www Dentro del Directorio creado, crear un directorio con el nombre (images) Crear un archivo con nombre index.html Revisar en el navegador web
http://localhost/nombredirectorio

Actividad para sus casas: Creacion de un Hosting Gratuito para trabajar remotamente
http://www.000webhost.com/

Manual de uso de FileZilla http://nosetup.webcindario.com/filezilla/ Descargarlo para windows http://sourceforge.net/projects/filezilla/files /FileZilla_Client/3.0.11/FileZilla_3.0.11_win3 2-setup.exe/download

Se puede decir que es un Lenguaje de etiquetas, utilizado para hacer pginas web Su sintaxis es simple
Etiqueta abierta: <html> Etiqueta cerrada: </html>

Todo lo que se coloque dentro de estas etiqueta tendr cierto formato de pagina web.

Dentro estas dos etiquetas generalmente se colocan directivas como informacin para buscadores <head> </head> Entre estas dos colocamos el titulo de nuestra pgina web <title> Nombre Pagina</title>

Dentro de esta etiqueta colocamos todos los elementos que sern visibles en nuestra pgina web <body> Contenido Visible de la Pagina Web </body>

Etiquetas para Formularios:


<form> </form>

Todos los elementos que se usan para formularios deben ir dentro de esas etiquetas:
Cajas de Textos Men Desplegables Botones Textarea Botn de Chequeo, etc.

Caja de Texto:
<input type=text name=nombre id=nombre> Aqu podemos especificar cuantos caracteres queremos que el usuario ingrese, el nombre de la caja de texto (como ya lo sabemos es la variable que almacenaremos con php)

Men Desplegables:
<select name=nombre> <option value=valor>Opcion 1</option> <option value=valor>Opcion 2</option> <option value=valor>Opcion 3</option> </select>

Boton Enviar
<input type=submit name=submit>

Boton Reestablece
<input type=reset> Los datos que se llenan en un formulario no se almacenan en la base de datos hasta que se presione el botn enviar y estos sean capturados por un cdigo de Lenguaje PHP.

Debemos prestar especial atencion en la etiqueta donde declaramos el Formulario ya que debemos indicarle que metodo Y la accion
Method Action: Colocamos el nombre del archivo donde esta el codigo php. Podemos usar el nombre de la misma pagina.

Sintaxis: <form action=pag2.php method=post> </form>

Documentacin:
Manuales en www.apache.org, www.php.net, www.mysql.com Tutoriales, Script y Articulos:
www.phpbuilder.com www.codewalkers.com www.devshed.com www.tutorialfind.com www.melonfire.com www.w3.org www.cafetero100.com/manual-html.php

Вам также может понравиться