PROGRAMA DE PHP
-
Upload
gabriel-mauricio-munoz-macias -
Category
Documents
-
view
221 -
download
0
description
Transcript of PROGRAMA DE PHP
TALLER DE PHP
¿Que es PHP?
El objetivo de PHP es brindarle a los creadores de sitios webs la posibilidad de
desarrollar sitios dinamicos en forma sencilla y rapida, aunque en verdad veremos que
las posibilidades y funcionalidades de PHP son muy superiores al simple hecho de solo
hacer una pagina web dinamica.
Todos sabemos que en internet ya no basta con tener un sitio Estático porque estamos
limitados para introducir cambios en su contenido en tiempo real, es decir, que cada vez
que queremos introducir modificaciones debemos crear la pagina web para hacerlo, y
luego publicarla (subiendo la pagina por medio de un FTP). En un sitio Dinamico, esta
operatoria cambia radicalmente, ya que la informacion del sitio, generalmente esta
contenida en una base de datos. Cada vez que mostramos la pagina, como por ejemplo
una pagina de noticas, buscamos en la base de datos las últimas noticias que tenemos
ingresadas para mostrar en el navegador del visitante. Ahora bien, si queremos que la
pagina muestre noticias nuevas, simplemente cargamos las mismas en la base de datos,
por ejemplo, a través de un formulario y nuestra pagina cambiara automaticamente…
Imaginemos por un momento la operatoria de un Periódico online:
Estatatico: Todos los periodistas escriben una nota en un procesador de texto
como Word, que despues envian a un editor, para que le de su aprobacion.
Luego, una vez aprobada, le reenvian la nota al webmaster o diseñador del Sitio,
que se encargara de diseñar una nueva pagina web con dicha nota, y subirla por
medio de FTP al servidor Web y actualizar los vinculos de Todas las paginas
que ya estan creadas, que dependiendo del caso podria tener que modificar todo
el sitio web cada vez que sube una noticia.
Dinamica: Todos los periodistas acceden a un administrador con permisos para
redactar la noticia, desde cualquier lugar del planeta, y por medio de su usuario y
contraseña, escriben la noticia y la envian a la base de datos. Una vez que esta
grabada en la base de datos, se le envia un email al Editor o el editor las revisa
en un listado al que solo el puede acceder, el editor revisa la nota y si esta todo
bien la aprueba, se pueblica y toda la pagina del periodico cambia para
publicarla en los lugares indicados. Si el editor no la aprueba, le devuelve con un
simple clic la noticia al Periodista y colocandole los motivos por los que la
noticia no fue aprobada, el periodista la corrije y se vuelve al paso de aprobar o
no.
Como es posible de ver en el ejemplo anterior, PHP nos brinda la posibilidad de realizar
tareas de forma automatizadas, mejorando la productividad de nuestro sitio web y dando
la posibilidad de añadir gran cantidad de funcionalidades que con HTML no podemos
hacerlo, ya que HTML no es un lenguaje de Programacion.
¿Como funcionan las paginas web en HTML?
1. Enviamos un requerimiento al servidor web, por ejemplo a
www.blogdelaweb.com/curso-tutorial-php-gratis. 2. El servidor lee el requerimiento, busca el archivo curso-tutorial-php-gratis en
la pagina www.blogdelaweb.com y la envia.
3. El cliente recibe la pagina en su navegador web, el el navegador la muestra al
usuario.
¿Como Funcionan las paginas web en PHP?
1. Enviamos un Pedido al servidor web para ver una pagina, por ejemplo index.php
2. El servidor Recoge el pedido y busca la pagina
3. Si la pagina es PHP, llama al interprete de PHP para ejecutarla.
4. Ejecuta el Codigo en el Servidor y se preparan los resultados en HTML
5. Se envian los resultados al cliente y este le visualiza en su navegador de internet
¿Que necesito para poder programar en PHP?
1. Para poder comenzar con la programacion PHP, necesitamos de un Editor de
Texto, como por ejemplo el Notepad de Windows, el Notepad++ (es mucho
mejor que el notepad comun porque nos marca el codigo con colores y es mas
facil de seguir), y para linux recomiendo utilizar Blue Fish o Gvim.
2. Necesitamos tener instalado un Servidor Web, al mas utilizado es Apache,
Tambien el Interprete de PHP y mas adelante necesitaras una Base de datos, para
internet se utiliz casi siempre MySQL porque es gratuita y esta en todos los
servidores. Instalarlo por separado no es dificil pero es complicado, lo mejor es
instalar si windows el AppServ para hacerlo tenes que seguir estas instrucciones
y si estas en linux podes seguir estas instrucciones .
3. Una vez que tenemos todo instalado necsitamos saber cual es la direccion donde
debemos colocar los script para que funcione, en los tutoriales para instalar que
estan en el item anterior nos dice, no olvidarlo
Bueno esto es todo por ahora y nos vemos en la proxima leccion ya para meternos y
comenzar en el mundo de la programacion PHP.
Bueno en esta primera leccion practica aprenderemos lo basico del lenguaje, en estos
momentos es necesario que tengas instalado el servidor php para que puedas probar los
script, es importante que vallas experimentando y jugando con el lenguaje.
Comencemos:
De la misma forma que los documentos HTML están estructurados por TAGS o
etiquetas, lo mismo sucede cuando escribimos en PHP, ya que en si, un programa de
PHP que se vera en un navegador de internet ES CODIGO HTML + PHP. Indicarle al
documento que vamos a comenzar a escribir en codigo PHP es similar a como hacemos
para insertar un javascript, debemos incluir los tags de apertura y cierre del codigo:
Inicio de Código PHP: <?php
Fin de Código PHP: ?>
Adema en PHP cada sentencia o cosa que hacemos debe terminar en ; (punto y coma)
Comentarios en PHP
Bueno ¿que son los comentarios? los comentarios son notas que colocamos en el codigo
que nos puede servir para que sea de mas facil lectura el codigo, simplemente los
comentarios son ignorados por el interprete de PHP hay basicamente dos clases de
comentarios en PHP,
De una linea:
<?php
// Soy un comentario de PHP porque empiezo con dos barras
(//) y ademas soy un comentario de una sola linea!
?>
De multiples lineas:
<?php
/* --------------------------------------------------------
---
Soy un comentario multilinea de PHP porque empiezo
con barra asterisco (/*) y termino cuando aparece
asterisco barra (*/)
Lo termino en la siguiente linea
-----------------------------------------------------------
*/
?>
Nuestro primer Script o programa PHP
Antes de realizar nuestro primer programa PHP lo que haremos sera crear un
documento HTML como corresponde, si no entendes podes pegarte una vuelta por aqui
y no vendría mal que hagas al menos las primeras 3 lecciones, pero la decisión es tuya
Haremos esto en HTML y luego en PHP:
<html>
<head>
<title> Mi Primera Web! </title>
</head>
<body>
<!-- Esto es un Comentario en HTML, el explorador cuando
ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada -->
<h1>Hola Mundo!</h1>
<h2>Hello World!</h2>
</body>
</html>
Llego la hora de comenzar a probar, lo que tenes que hacer es copiar este texto en el
editor de texto o codigo que hayas elegido y luego guardarlo como holamundo.html en
nuestro public_html, (recorda que te habia dicho que lo recuerdes en la leccion anterior,
pero por si sos cabeza dura en windows es en c:\appserv\www si esta configurado por
defecto y en linux es en /var/www o en /home/nombredeusuario/www tambien depende
de como lo hayas configurado). Ahora vamos a nuestro navegador web y colocamos en
la barra de direcciones: localhost/holamundo.html
Bueno esto esta hecho con puro y muy puro HTML, lo que haremos ahora es que las
partes Visibles de la pagina las haremos aparecer con PHP, una Aclaracion, a estas
alturas realmente hacer esto no es mas que complicar las cosas porque pondremos en
PHP lo que podemos hacer con HTML, pero es para que aprendamos la funcion para
colocar texto con PHP.
Para colocar texto en PHP utilizamos una funcion llamada echo
Nuestro ejemplo anterior en PHP
<html>
<head>
<title> <?php echo "Mi Primera Web!"; ?></title>
</head>
<body>
<?php
echo"<!-- Esto es un Comentario en HTML, el explorador
cuando ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada -->";
echo "<h1>Hola Mundo!</h1>";
echo "<h2>Hello World!</h2>";
?>
</body>
</html>
Bueno una vez que escribimos todo el codigo en nuestor editor vamos y lo guardamos
como holamundo.php y lo guardamos en nuestro public_html y accedemos a
localhost/holamundo.php y deberiamos ver lo mismo que en holamundo.html, si no lo
ves igual y te da algun error entonces el problema es que no copiaste bien el codigo,
revisalo
La bendita Funcion echo
Bueno como vimos la funcion echo nos permite imprimir lo que le pasamos como
parametro. Es decir echo “hola mundo”; nos muestra hola mundo en nuestro
Documento HTML.
Bueno a simple vista parece estar todo igual, pero en realidad hay un problema. Vuelve
a ejecutar el localhost/holamundo.php y visualiza el codigo, esto se hace desde firefox
en el menu ver yh luego codigo de fuente, para quienes utilicen internet explorer
tendran que buscarse como hacerlo porque no utilizo ese explorador hace mas de 3
años, va solo para pruebas nunca un comando. Una vez que visualizamos el codigo de
nuestra pagina vemos que en realidad el codigo que nos genera el php es:
<html>
<head>
<title> Mi Primera Web!</title>
</head>
<body>
<!-- Esto es un Comentario en HTML, el explorador cuando
ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada --><h1>Hola
Mundo!</h1><h2>Hello World!</h2> </body>
</html>
En realidad algo muy importante que hay que entender desde un principio es que php no
genera una pagina web, sino que genera texto que es el codigo HTML. Es decir, como
ven en el ejemplo cada vez que utilizamos una funcion echo en php, el texto de la
siguiente funcion se pega a la derecha y no abajo como era de esperar!. Esto es porque
la funcion echo no nos hace un “enter” o retorno de carro. Esto no es un error, muchas
veces podemos necesitar pegar un texto a la derecha de otro, si nos mandaria abajo
entonces estamos en problemas para poder hacer esto!.
Si tadovia no sabes cual es la diferencia te la muestro en estas lineas:
Codigo HTML exacto que queriamos generar:
<!-- Esto es un Comentario en HTML, el explorador cuando
ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada -->
<h1>Hola Mundo!</h1>
<h2>Hello World!</h2>
Codigo que nos genero nuestro script:
<!-- Esto es un Comentario en HTML, el explorador cuando
ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada --><h1>Hola
Mundo!</h1><h2>Hello World!</h2>
Es decir Hola Mundo y Hello World estan en la misma linea de nuestro HTML, para
poder solucionar este problemilla lo que se utiliza son los que se llaman caracteres de
escape. Es decir para poder insertar nuevas lineas lo que utilizamos es el codigo de
escape \n dentro del texto!.
texto!.
Probemos como arreglarlo:
<html>
<head>
<title> <?php echo "Mi Primera Web!"; ?></title>
</head>
<body>
<?php
echo"<!-- Esto es un Comentario en HTML, el explorador
cuando ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada -->\n";
echo "<h1>Hola Mundo!</h1>\n";
echo "<h2>Hello World!</h2>\n";
?>
</body>
</html>
este nos genera el siguiente codigo, que se acerca mas a lo que buscamos:
<html>
<head>
<title> Mi Primera Web!</title>
</head>
<body>
<!-- Esto es un Comentario en HTML, el explorador cuando
ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada -->
<h1>Hola Mundo!</h1>
<h2>Hello World!</h2>
</body>
</html>
Pero si nos fijamos de nuevo, el problema ahora esta en que el texto no esta tabulado
como esperamos, el caracter de escape para tabular es \t, por lo que modificamos
nuevamente nuestro script para que quede bien!:
<html>
<head>
<title> <?php echo "Mi Primera Web!"; ?></title>
</head>
<body>
<?php
echo"<!-- Esto es un Comentario en HTML, el explorador
cuando ve estas etiquetas
especiales ignora el texto que esta aca adentro,
de esta forma podemos
hacer anotaciones para poder acordarnos de
encontrar distintas cosas
y la Pagina no cambia en nada -->\n";
echo "\t<h1>Hola Mundo!</h1>\n";
echo "\t<h2>Hello World!</h2>\n";
?>
</body>
</html>
Y al fin con esto obtenemos lo que buscabamos, con las lineas en el renglon que
corresponde y con las tabulaciones correspondientes. Por ahi pensas que esto es medio
denso, aburrido y todo eso. Lo que busque con toda esta leccion no es cansarlos sino
que comprendan que PHP GENERA HTML, el html puede estar tabulado, en distintas
lineas pero el navegador interpreta HTML y lo muestra igual aunque este o no este
tabulado. Si queremos podemos hacer toda una pagina web en un sola linea, y la
armaria igual que si lo hacemos en muchas, pero a la hora de arrelgar algo nos
volveriamos locos. Si no entendes nada de HTML vuelvo a insistir que te pegues una
vuelta por las primeras 3 o 4 lecciones del curso de HTML y CSS y vuelvas de nuevo
luego de que hayas entendido HTML, Creeme que te va a ahorrar muchos dolores de
cabeza hacer eso!
Bueno esto es todo por ahora, la proxima leecion ya se pone un poco mas entretenido,
porque comenzaremos a ver variables y funciones para variables! lo que sin duda nos
permitira comenzar a diferenciar PHP de HTML, ya que HTML no tiene la posibilidad
de utilizar Variables
Hasta la proxima leccion!
Bueno, en esta lección de nuestro curso de PHP, veremos que son las variables, que
tipos de datos existen en php y varios ejemplos para que podamos ir entendiendo.
Las Variables
Bueno, las variables son básicamente son símbolos que representan algún elemento. Es
decir, por ejemplo, x = 4 en matemática nos dice que la variable x contiene el valor 4
que es un numero. Existen muchos tipos de datos pero en php básicamente los tipos de
datos son:
Integer (enteros): Un numero de tipo entero. Ej el 1 Double (numero Real): Son números de tipo Real o que pertenecen al conjunto
de los reales. Por ejemplo el 1,5 String (Cadenas de caracteres): Por ejemplo “Mi primera pagina con PHP” Array: Nos permite guardar varios valores en una sola variable, lo veremos mas
adelante. Object: Nos permite guardar Objetos que también lo veremos mas adelante.
En PHP todas las variables comienzan con un signo $ (pesos), es decir que si queremos
en el primer ejemplo utilizar la expresión x = 4 estaría mal ya que php especifica que las
variables empiezan con $, entonces lo que estaría bien seria colocar $x = 4. Bueno
hecha la introducción a lo que es una variable, queda mas gráfico si lo hacemos en un
pequeño ejemplo:
<?php
$titulo = "Mi Primera Web!";
$mensaje = "Hola Mundo!";
?>
<html>
<head>
<title> <?php echo $titulo; ?></title>
</head>
<body>
<h1> <?php echo $mensaje; ?></h1>
</body>
</html>
Lo que hacemos aquí es colocar en variables el contenido útil de nuestra pagina web, es
decir creamos las variables $titulo y $mensaje y las inicializamos con los valores que
corresponden o con los que queremos que tengan. Luego la función echo lo que hace es
imprimir el contenido de estas variables.
Pueden preguntarse, seguimos haciendo mas complicado lo que hacemos solo con html,
pero bueno las variables podemos llenarlas de distintas formas, definidas desde el
comienzo o por ejemplo llamando a una base de datos pidiendo alguna información que
necesitemos, por lo que hay que seguir teniendo paciencia para poder comenzar a ver
las potencialidades que nos brinda php.
Creacion e inicializacion de Variables
Como dije antes, todas las variables comienzan con el signo $ y no pueden contener
espacios en el nombre y el único carácter que se puede utilizar ademas de letras y
números es el guion bajo (_), estos nombres de variables son correctos: $mivariable
$mi_variable $plano_x_y ; Pero estos nombres de variables están mal: $mi variable
$plano-x-y
En el siguiente ejemplo veremos como inicializar variables de distintos tipos:
<?php
$entero = 40;
// Esta es una variable de tipo entero (fijarse que el
numero
// esta sin comillas (40 es distinto a "40")
$cadena_de_caracteres = "hola";
// Esta es una variable de tipo Cadena o String
// Fijarse que esta entre comillas, si no lo estaría
// nos devuelve error porque las cadenas SIEMPRE van
// Entre Comillas
$numero_real = 1.23456;
// Variable de tipo real, fijarse que también esta sin
comillas
?>
En este caso podemos ver que el script en realidad no hace nada porque simplemente
definimos las variables pero nunca lo mostramos (es decir si hace algo, define las
variables pero luego muere y no vemos nada).
En PHP no hay que definir el tipo de variable, estas toman el tipo dependiendo del valor
que las inicializa, es decir $entero es una variable de tipo entero porque le asignamos el
numero entero 40 y así con las otras. Las cadenas de caracteres SIEMPRE están entre
comillas, nunca se colocan cadenas de caracteres sin comillas. En el siguiente ejemplo
armamos una pequeña pagina que contiene 3 tipos de variables.
<?php
/* --------------------------------------------
Es una buena practica utilizar siempre el mismo
estilo en las variables a mi me gusta que no tenga
guionbajo y que las palabras empiecen con mayuscula
decidan ustedes los que les guste mas :)
--------------------------------------------*/
$Titulo = "Yo soy";
$Nombre = "Damian Dorfman";
$MiAltura = 1.76;
$Pais = "Argentina";
$NumeroPreferido = 8;
?>
<html>
<style type="text/css">
/*Estos son estilos de CSS, si no sabes lo que es vuelvo a
insistir con que vayas al curso de HTML y CSS antes de
continuar!*/
body{text-align: center;}
div {width: 600px; padding: 10px 25px; margin: 10px
auto; border: 1px dashed silver; background: #fef8f9; text-
align: left;}
h1 {width: 600px; padding: 10px 25px; margin: 10px
auto; border: 1px dashed silver; background: #57080d;
color: white; font-size: 18px;}
/* En las 3 lineas anteriores del CSS lo que hago es
ponerle colores, tamaños y bordes a la pagina y le digo que
se centre */
</style>
<head>
<title> <?php echo $Titulo . " " . $Nombre ?>
</title>
</head>
<body>
<h1>Ejemplo para la leccion de variables</h1>
<div>
<p>Mi nombre es <strong><?php echo $Nombre; ?></strong><br
/>
Mi altura es <strong><?php echo $MiAltura;
?></strong></p>
<p>Mi pais es <strong><?php echo $Pais;
?></strong></p>
<p>Mi numero preferido es el <strong><?php echo
$NumeroPreferido; ?></strong><br />
Mi numero preferido multiplicado por dos es el
<strong><?php echo $NumeroPreferido*2; ?></strong></p>
</div>
</body>
</html>
Bueno, la mayoría de las cosas que se ven aquí son casi lógicas y no tienen mucha mas
explicación que las que ya di, solo diré que en la ultima linea de php para obtener mi
numero preferido por dos lo que hice fue realizar una operación aritmética de
multiplicar antes de que la función echo devuelva el resultado, de esta forma logre
obtener lo que buscaba y esto no se puede hacer con HTML! Si te quedan dudas podes
dejar un comentario
Las variables en PHP son Sensibles a las mayusculas y minusculas (case sensitive)
Puesto de otro modo la variable $dia es diferente a la variable $Dia, porque una empieza
con minúscula y otra con Mayúscula, veamoslo gráficamente en un ejemplo:
<?php
$Titulo = "Las variables son Case Sensitive";
$dia = "Viernes";
$Dia = "Lunes"
?>
<html>
<head>
<title> <?php echo $Titulo; ?> </title>
<style type="text/css">
/*Estos son estilos de CSS, si no sabes lo que es
vuelvo a insistir con que vayas al curso de HTML y CSS
antes de continuar!*/
body{text-align: center;}
div {width: 600px; padding: 10px 25px; margin:
10px auto; border: 1px dashed silver; background: #fef8f9;
text-align: left;}
h1 {width: 600px; padding: 10px 25px; margin:
10px auto; border: 1px dashed silver; background: #57080d;
color: white; font-size: 18px;}
/* En las 3 lineas anteriores del CSS lo que hago es
ponerle colores, tamaños y bordes a la pagina y le digo que
se centre */
</style>
</head>
<body>
<h1>Las variables son Case Sensitive</h1>
<div>
<p>El contenido de $dia es <strong><?php echo
$dia; ?></strong></p>
<p>El contenido de $Dia es <strong><?php echo
$Dia; ?></strong></p>
</div>
</body>
</html>
Bueno, por el momento es toda la lección pero ya la cosa comienza a ponerse mucho
mas divertida, en la próxima lección veremos como tomar valores desde los formularios
y mostrarlos, para poder comenzar a hacer cosas mucho mas dinámicas
Vuelvo a recordarte la importancia de que pruebes y experimentes, de que veas los
ejemplos y las dudas que surgen las consultes en el blog, por mas tonta que parezca. Si
te quedan dudas sobre algo, entonces tendrás problema en algún momento. La mejor
forma de aprender a programar es programando mucho, por lo que te recomiendo
que comiences ya mismo a hacer cosas que se te pasen por la cabeza. A partir de la
siguiente lección siempre dejare “una tarea para resolver” o un “Reto para superar y
para ver si entendiste todo lo que se dijo en la lección”.
Bueno antes de continuar lo que haremos sera organizar archivos y ver como trabaja la
función include en php para poder hacer que nuestros script sean mas cortos, y
ahorrarnos tener que estar escribiendo siempre lo mismo.
La función Include de PHP
Bueno la función include nos permite incluir archivos externos dentro de un script en
PHP, es decir uno puede armarse un archivo con cierta cantidad de instrucciones y
llamarlo desde un script sin tener que volver a reescribir todo el código. En nuestro caso
utilizaremos la función include de aquí en adelante para colocar todos los elementos de
HTML automáticamente. Primero veamos que hace esta función con un ejemplo muy
sencillo!:
Creamos un Archivo llamado template_inicial.php que incluye lo siguiente:
<html>
<head>
<title> <?php echo $Titulo; ?> </title>
<style type="text/css">
/*Estos son estilos de CSS, si no sabes lo que es
vuelvo a insistir con que vayas al curso de HTML y CSS
antes de continuar!*/
body{text-align: center;}
div {width: 600px; padding: 10px 25px; margin:
10px auto; border: 1px dashed silver; background: #fef8f9;
text-align: left;}
h1 {width: 600px; padding: 10px 25px; margin:
10px auto; border: 1px dashed silver; background: #57080d;
color: white; font-size: 18px;}
/* En las 3 lineas anteriores del CSS lo que hago es
ponerle colores, tamaños y bordes a la pagina y le digo que
se centre */
</style>
</head>
<body>
un Archivo que se llama template_final.php que contiene
</body>
</html>
Una vez que tenemos estos dos archivos en nuestro directorio (donde incluimos los
scripts) lo que hacemos es crear el archivo holamundo2.php que contiene lo
siguiente:
<?php
//definimos la variable $titulo
$Titulo = "Este es el titulo de la pagina";
// Por medio de Include llamamos al Template!
include "template_inicio.php";
// Esto nos pega todo el encabezado de HTML que esta en
template_inicio.php
// A partir de acá lo que se muestra aparecerá después de
<body> por lo que
// sera el contenido de la pagina y nos permite ahorrar
escribir mucho código
?>
<h1> <?php echo "Hola Mundo"; ?></h1>
<?php
include "template_fin.php";
//el archivo template_fin.php nos cierra con </body> el
cuerpo de la pagina
// y con </html> el documento HTML por lo que la pagina se
cierra correctamente
?>
Bueno, ahora tenemos 3 archivos, 2 que son templates con contenido “molesto” de
HTML y el script en si, por lo que para ejecutar el script lo que haremos sera llamar
siempre al archivo que no comienza con la palabra template, en este caso llamar con el
navegador web al archivo holamundo2.php
Bueno, si quedan Dudas de todo esto por favor comentarlo y avisame así te puedo
ayudar, es importante usar esto porque en realidad podría omitir las partes del
HTML, como hacen la mayoría de los cursos de php que he visto por la red, pero
tienen que saber que eso ESTA MUY MAL porque las paginas HTML tienen un
estandard que hay que cumplir al menos mínimamente incluyendo los encabezados
y las etiquetas body y html.
Organizando los includes en otra carpeta para que no molesten y dejandoles para
descargar los archivos en un zip
Bueno, para que no tengamos los templates molestando en nuestra carpeta principal
organice todo en un nuevo directorio que se llama includes y coloque dos ejemplos que
ya hicimos en las lecciones anteriores para que vean cual es la diferencia y que se den
cuanta que no hay nada raro. Descargate los archivos para seguir trabajando en el
tutorial haciendo clic aqui mismo!.
Vuelvo a insistir que es muy importante que en este caso sigas las instrucciones y
entiendas esto porque sino en las próximas lecciones los Scripts no van a funcionar
ni para atrás ni para adelante!!!