ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Mantenimiento De Computadores


Enviado por   •  15 de Abril de 2015  •  1.299 Palabras (6 Páginas)  •  149 Visitas

Página 1 de 6

GENERAR DOCUMENTOS

HTML USANDO LENGUAJE

PHP. EJERCICIO RESUELTO

EJEMPLO SENCILLO.

(CU00733B)

Generar documentos HTML usando lenguaje PHP.

© aprenderaprogramar.com, 2006-2012

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP.

Hasta ahora hemos generado documentos HTML escribiendo en un archivo de texto código HTML que

guardábamos como archivo con extensión .html. Hemos visto también que “embebido” en HTML puede

ir código Javascript. Vamos a ver ahora una forma muy utilizada para generar webs HTML basada en el

uso del lenguaje de programación PHP.

En su momento indicamos que el flujo de información entre un ordenador en nuestra casa con

conexión a internet y un servidor era algo así:

La petición de una página web tendría como respuesta “código HTML” interpretable por el navegador

instalado en nuestro ordenador. Ahora bien, el código HTML obtenido como respuesta puede provenir

de un archivo con extensión .html alojado en el servidor, pero también puede ser generado por el

servidor de otra manera. Esa otra manera es la que mostramos en la siguiente imagen:

Generar documentos HTML usando lenguaje PHP.

© aprenderaprogramar.com, 2006-2012

Este esquema es un poco más complicado y supone que no existe un archivo .html que contiene el

código html directamente, sino que existe un archivo .php con “cierto contenido” que el servidor se

encarga de interpretar y una vez interpretado envía código HTML a nuestro ordenador.

En ambos casos nuestro ordenador recibe código HTML, pero en un caso proviene de un archivo y en

otro caso ha sido generado mediante un proceso intermedio que tiene lugar en el servidor.

PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser

incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con

PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran

usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con

código HTML, siguiendo unas reglas. Nosotros en este curso no vamos a emplear PHP. Si tienes interés

en este lenguaje te recomendamos el curso de PHP de aprenderaprogramar.com disponible en esta

URL: http://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193

En este curso simplemente vamos a dejar constancia de que PHP y HTML son lenguajes que van muy

unidos, realmente millones de sitios webs utilizan PHP con HTML.

Los archivos con extensión PHP son archivos que se alojan en el servidor y que una vez invocados a

través del navegador (p.ej. http://www.aprenderaprogramar.com/index.php) dan lugar a que el

servidor los procese y devuelva código HTML (una página web) a nuestro ordenador.

El código PHP se introduce dentro de etiquetas <?php como apertura y ?> como cierre. Esto sería un

ejemplo de código PHP, que sería un texto creado con un editor como Notepad++ y guardado con

extensión .php.

<?php

echo "Esto es código PHP."

?>

Ten en cuenta que un archivo .php no puedes verlo directamente en tu navegador porque estos

archivos necesitan un procesado previo (que se realiza en los servidores).

Cualquier archivo PHP puede estar definido como documento HTML con fragmentos de código PHP

intercalados. Por lo tanto, podríamos crear código HTML y luego intercalar aquellos fragmentos

necesarios de código PHP. Otra forma de trabajar consiste en definir un documento completamente

como código PHP donde se imprime desde el propio código PHP el código HTML que necesitemos.

Pondremos ejemplos para entender lo que hemos indicado.

Por ejemplo, para el primero de los casos, veamos un código de ejemplo que pudiera ser un archivo

como ejemplo1.php. Vamos a definir código HTML donde vamos a intercalar algunos fragmentos en

PHP. Ten en cuenta que el archivo no se puede guardar con extensión html si contiene fragmentos de

php, tendríamos que guardarlo con extensión php.

Generar documentos HTML usando lenguaje PHP.

© aprenderaprogramar.com, 2006-2012

<html>

<head>

<title>HTML con PHP – aprenderaprogramar.com</title>

</head>

<body>

Esto es una página HTML con código PHP incrustado.

<br />

<?php

echo "Esto es código PHP incrustado."

?>

</body>

</html>

Si solicitáramos a un servidor que nos muestre esta página, la visualizáramos

...

Descargar como (para miembros actualizados)  txt (9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com