Organizando una estructura de archivos para nuestros ejemplos – Curso de PHP
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!!!
Siguiente Leccion >> (todavia no esta
)
<< Volver al Indice del Curso
Entradas Relacionadas:
- Tips para identificar un buen SEO y para poder elegir correctamente una empresa que posicione su Web La tarea de identificar si un SEO, o persona/empresa que...
- Eligiendo Keywords mas convenientes para nuestros proyectos Volviendo a nuestro curso de posicionamiento, decidi incluir un nuevo...
- Claves para Promocionar un blog y fidelizar nuestros usuarios Cuando incursionamos en el mundo de los blogs, lo primero...
- Sintaxis del Lenguaje – Curso Tutorial PHP Bueno en esta primera leccion practica aprenderemos lo basico del...
- Variables y Tipos de datos – Curso Tutorial PHP Bueno, en esta lección de nuestro curso de PHP, veremos...

Hace 421 días | arts
¿ Y las siguientes lecciones ? .Quiero seguir aprendiendo, la verdad que tu manera de explicar es impresionante, me encanta como lo expresas, haces que lo dificil sea facil. Otra cosa es que me gustaria que me indicaras algun curso de este estilo, actualmente le he pillado el gusto a html/css, php y Mysql y me encantaría hacer un curso que realmente aprendieras, sobretodo si se tienen practicas como estas que haces y muestras tu con ejemplos.
Sigue asi y no te desanimes no sabes a cuanta gente estas ayudando con estos cursos.
Hace 332 días | mariajo
fenomeno, doy clase y me ha servido para aprender pero necesitaria mas temas . es posible?