Natalia Gutierrez
Oscar Fuentes Esteves
Juan Pablo Campuzano Monsalve
Joseph Dakkak
Juan Pablo Campuzano Monsalve
Juan Sebastian Guarin
Blanca Segura Garcia
Adonay Robles
Blanca Segura Garcia
Freddy Rafael Peñalver Nuñez
Explicacion mas que clara, sobre como funciona el router ! muchas gracias !
por alguna razón al usar el método index no me hacía el salto de linea "\n", investigando un poco es cuestión de poner:
echo nl2br("Linea y después salto de línea \n");
Al hacer el echo o también insertar el <br> al final del echo normal.
Exacto, cómo tal ese salto de línea se ve reflejado únicamente en la terminal o en la consola de comandos.
A pesar de que son construcciones basicas y simples de un front controller y un router system, esta clase es oro!
Para casos futuros donde se este aprendiendo directamente un framework como CakePHP, Laravel o similares valdria la pena ver como resolvieron este asunto con todas sus complejidades.
Muy buena explicación, excelente clase!
me sale este error:}
Fatal error: Uncaught PDOException: could not find driver in /var/www/html/platzi/php/php-database/database/PDO/Connection.php:31 Stack trace: #0 /var/www/html/platzi/php/php-database/database/PDO/Connection.php(31): PDO->__construct() #1 /var/www/html/platzi/php/php-database/database/PDO/Connection.php(11): Database\PDO\Connection->make_connection() #2 /var/www/html/platzi/php/php-database/database/PDO/Connection.php(16): Database\PDO\Connection->__construct() #3 /var/www/html/platzi/php/php-database/app/Controllers/IncomesController.php(12): Database\PDO\Connection::getInstance() #4 /var/www/html/platzi/php/php-database/router/RouterHandler.php(20): App\Controllers\IncomesController->__construct() #5 /var/www/html/platzi/php/php-database/public/index.php(29): Router\RouterHandler->route() #6 {main} thrown in /var/www/html/platzi/php/php-database/database/PDO/Connection.php on line 31 ```**Fatal error**: Uncaught PDOException: could not find driver in /var/www/html/platzi/php/php-database/database/PDO/Connection.php:31 Stack trace: #0 /var/www/html/platzi/php/php-database/database/PDO/Connection.php(31): PDO->\_\_construct() #1 /var/www/html/platzi/php/php-database/database/PDO/Connection.php(11): Database\PDO\Connection->make\_connection() #2 /var/www/html/platzi/php/php-database/database/PDO/Connection.php(16): Database\PDO\Connection->\_\_construct() #3 /var/www/html/platzi/php/php-database/app/Controllers/IncomesController.php(12): Database\PDO\Connection::getInstance() #4 /var/www/html/platzi/php/php-database/router/RouterHandler.php(20): App\Controllers\IncomesController->\_\_construct() #5 /var/www/html/platzi/php/php-database/public/index.php(29): Router\RouterHandler->route() #6 {main} thrown in **/var/www/html/platzi/php/php-database/database/PDO/Connection.php** on line **31**
Ayuda: No acepta
$router = new RouterHandler();
da como respuesta:
Fatal error: Uncaught Error: Class 'Router\RouterHandler' not found in /var/www/html/php-db/public/index.php:17 Stack trace: #0 {main} thrown in /var/www/html/php-db/public/index.php on line 17
REvisé comparé y nada .... alguna idea?
Lo resolviste? En el mismo video lo dice, en el minuto 13, necesitar hacer "composer du" para las nuevas clases
Gracias, si lo hice ... Lástima que no dio ...
un paquete potente que yo uso es laragon