Podemos agrupar las rutas que hemos creado, ya que las tres usan el mismo controlador., Para ello, usaremos el método group(). Cambiaremos este código: Por este otro: Así el código queda mucho más limpio. Esta es una característica de Laravel 9. Recursos Enlace de Youtube: https://www.youtube.com/watch?v=srDHQLqbwwk&list=PLZ2ovOgdI-kWWS9aq8mfUDkJRfYib-SvF&index=5
En esta lección aprenderemos a usar y crear controladores. Sacaremos la lógica del archivo app.php y dejaremos escrito varios fragmentos de código según la convención de nombres de variables y métodos, creando controladores para tal fin. Es muy importante conocer la convención de la nomenclatura. Archivos que vamos a investigar en esta lección routes/web.php app/Http/Controllers […]
Archivos que vamos a investigar en esta lección routes/web.php Con Laravel no vamos a crear un archivo php por cada página de nuestra web, sino que vamos a usar el FrontController, el patrón en el que se basa Laravel. Tendremos sólo un archivo de entrada en nuestra aplicación, el index.php. Los archivos a los que […]
Herramientas necesarias XAMPP – algunos conocimientos sobre este programa pueden venir muy bien Visual Studio Code – editor de código con el que haremos este «curso» Git bash – consola de comandos para este curso – se puede hacer con la que tiene Windows por defecto, pero nos viene bien seguir ampliando las herramientas. Además […]
En esta entrada vamos a hacer un ejercicio con PHP en el que ordenaremos dos arrays y mostraremos su contenido concatenado en una sola frase, manteniendo la relación entre los ellos (sus índices) y eliminando resultados repetidos en la frase final. Este tipo fragmentos de código es útil para generadores de documentos que necesitan manipular […]
A vueltas con el generador, que ya tiene dominio: www.elrenacuajo.com. Su aspecto no ha cambiado mucho desde la versión anterior, pero ahora es más funcional y ordenado. Aún no se puede añadir ni cambiar contenido, pero todo llegará. – Separamos el contenido del diseño en dos formularios – Mejoramos la plantilla base (columnas, cabecera, footer…) […]
Nada como esta clase: HTML2PDF. http://html2pdf.fr/es Copio en esta entrada el ejemplo más básico que los creadores de esta clase publican en su página: <?php $content = » <page> <h1>Exemple d’utilisation</h1> <br> Ceci est un <b>exemple d’utilisation</b> de <a href=’http://html2pdf.fr/’>HTML2PDF</a>.<br> </page>»; require_once(dirname(__FILE__).’/html2pdf/html2pdf.class.php’); $html2pdf = new HTML2PDF(‘P’,’A4′,’fr’); $html2pdf->WriteHTML($content); $html2pdf->Output(‘exemple.pdf’); ?>
FacetoFace es una página web que muestra las imágenes de un directorio, en formato HTML y con estilo CSS, mediante reglas determinadas por programación PHP. En un lado se incluye un formulario que permite modificar el aspecto y el contenido de la tabla. Visita FacetoFace << Juegos posibles El juego se crea con reglas predeterminadas de […]
Hacía bastante tiempo que mis aplicaciones requerían áhorrar código y crear clases y objetos para aligerar un poco el proceso de creación. Habiendo profundizado ya en la programación lineal y estructurada, tenía que dar el salto a la POO para desarrollar proyectos personales y profesionales más eficientemente. Esto es, los CMS con los que desarrollo […]
Método 1: menos recomendable Para conectarnos a una base de datos desde un documento PHP: 1- Pegamos este código: include(«lib.conectarse.php»); en el documento. 2- Subimos el archivo lib.conectarse.php, que contiene la siguiente función: <?php function Conectarse($server,$user,$pass,$db) { if (!($link=mysql_connect($server,$user,$pass))) //servidor+usuario+contraseña { $errordeconexion=»Error conectando a la base de datos.»; exit(); } if (!mysql_select_db($db,$link)) //nombre de la […]