Це відео не доступне.
Перепрошуємо.
Dashboard en PHP y MySQL: Creando login, sesiones y privilegios de usuarios
Вставка
- Опубліковано 15 кві 2020
- Impartimos la clase de desarrollo de aplicaciones en PHP y MySQL.
Creamos y configuramos un Dashboard agregando un login, sesiones y privilegios de usuarios.
✅ Link del Proyecto: www.codigosdep...
🤝 Únete a este canal con beneficios: www.youtube.co...
☕️🍺 Invítame un café o una cerveza: www.paypal.me/...
🌐 Sitio web: codigosdeprogr...
👨🏫 Contacto y asesorías: codigosdeprogr...
🎁 Hosting con descuento: www.hostg.xyz/...
POR FAVOR, ¡SUSCRÍBETE!
#codigosdeprogramacion #PHP #MySQL
Por que en 2010-2012 no existían este tipo de contenidos en UA-cam 🙁
O incluso hace unos 5 años atrás
La verdad que los nuevos estudiantes de programación orientada a la web no pueden quejarse de que no haya contenido para auto estudiar.
No digo que mi formación en la universidad sea mala porque me sirvieron de base y entiendo lo que explican en estos vídeos pero pues que afortunados son las nuevas generaciones.
Así es, este proyecto inicio precisamente por esa necesidad que tuvimos algunos en la universidad y para los que recién empiezan tengan material para aprender
@@codigosdeprogramacion jajaja, muy cierto, pero pues mientras estémos vivos seguimos siendo estudiantes, por lo menos yo lo estoy aprovechando también jijijji
@@sanchez3de4 y aun se siguen quejando ya que no son autodidactas
Generalmente en clases online se va mucho tiempo en introducciones pero este tutorial va directo al grano, parece grabado sin alumnos. Excelente!
Gracias, todas nuestras clases online son en vivo y con alumnos, resolviendo dudas.
2023 y esto sigue mas vivo que nunca, muchas gracias profe y saludos desde la Patagonia, nuevo sub.
Gracias, saludos
Con mi profe...me duermo en 15 minutos....a tí te vi todo el video y apenas me cansé....Genial tu enseñanza....Felicitaciones...
Muchas gracias! 😊
amigo me ayudaste a pasar mi proyecto final la verdad sorprendi a mi ing ya q no sabia el tel deshboard en dark y gracias a ti me fue bien en la materia gracias loco
Me alegra, éxito
te sigo desde el curso de PHP y MySQL del 2017... muchas gracias!
Genial 👍
El mejor p*to video sobre esto, sin pérdida de tiempo y todo explicado.
Naaaa exageras
Excelente....no pude al primer intento como novato pero si en el segundo...luego me dí cuenta que la dirección actualizada del proyecto culminado está en los comentarios mas abajo....Julio 2021...Aprendí un montón gracias a ti....muchísimas gracias por compartir...Dios te bendiga....
Muchas gracias, saludos
Muy bueno, gracias.
Edit: Únicamente te faltó escapar las cadenas de texto o parametrizar las consultas para evitar inyecciones
Session 33:00. Thanks for sharing!
Gracias por todo lo que enseñas ya que no sabia hacer muy bien esta parte del login, y me sentia muy pesimo no poder lograr algo que otros si ...estaba teniendo un error en Sha1 pero me puse a investigar ya que vi muchos comentarios que de se bloqueaba la sesion (index.php) y todo depende tambien, de no solo copiar el codigo si no investigar que hace cada concepto del codigo como $SESSION Y $PHP_SELF ; para aquellos que tengan error de no moverse el index.php es por el numero de caracteres que puede abarcar al manefestar la seguridad del PASSWORD tienen que darle un espacio o tamaño 40+1 en la base de datos en phpmyadmin.
Gracias, me alegra saber que investigas las dudas
Con tu video de habérmelo permitido la escuela y la empresa me hubiera ahorrado infinidad de hrs pero ni modo me lo tuve que aventar con pura prog estructurada (las graficas para luego hacer y unir igual a puro codigo el dashboard), pues estaba prohobido usar ningún tipo de framework o de plantilla si fuera el caso. Ya tienes un suscriptor, saludos
Gracias, saludos
Muchas Gracias por el video, me funcionó al 100% y me doy cuenta que PHP es sencillo. (Habia probado laravel y nada que ver) Gracias por tu paciencia al explicar. Saludos!!
Genial 👌
Hola! muy bueno tu video, muy bien explicado me sirvió mucho ! por casualidad no tienes un video donde ensenes hacer register y que con esos datos inicie sesión
Eso ya lo hemos realizado varias veces, aquí en el canal están los vídeos
Contenido de calidad al 1200%
Gracias
Muchas gracias por tu gran aporte, se lleva su bien merecido LIKE, me suscribo y activo la campana para estar atento a nuevas publicaciones.
Muchas gracias 👍
Buen Dia, muchas gracias por la excelente explicación de los procesos, muy interesante. Saludos desde Venezuela!!
Saludos y gracias
Muy bien explicado , muchas gracias por subir estos videos, no obstante no estaria mal agregarle la funcion en php para recuperar la contraseña y tambien para crear un nuevo usuario, ya que en la descarga de este dashboard vineron en HTML pero habria que crearle los php para recuperar la contraseña y /o crear un nuevo usuario . No obstante muy buen video , bajè los archivos y funcionò todo a la perfeccion, salvo que lleguè a la necesidad de crear un usuario y/o crealo y no tengo los php !
Muchisimas gracias !
Aquí nos enfocamos más en la implementación del dashboard, si quieres esas funcionalidades de dejamos algunos vídeos donde lo hacemos:
ua-cam.com/play/PL-Mlm_HYjCo8nCJIpVJKxU7otoAIgPx9i.html
Me agrada mucho la manera en que explicas, muy bien. Sigue así!!!!!
Muchas gracias! 😊
Excelente explicación, mil gracias por compartir su conocimiento, Dios lo bendiga.
Gracias, saludos
Excelente curso !!! Una consulta: esta disponible para descarga el ejemplo?
Me encanta, continua esta seccion y complea un sistema con CRUD Y todo
Excelente sugerencia, la tomaré en cuenta y si lo haré
Excelente 🎉🎉🎉🎉
Bastante motivador el tutorial, de hecho se me hizo corto. Muchas gracias.
Genial, saludos
Gracias! Excelente tutorial, tenia algunas como por donde comenzar el video me ayudo. GRACIAS
Excelente! Saludos
Muchas gracias por el video, la verdad es que me permitió ahorrar mucho código
Genial, saludos
Hola, tengo un problema, hice todo el procedimiento sin embargo no me funciona al darle ingresar, es como que no redireccionara a ninguna parte el formulario no me redirecciona.
Excelentes tus tutoriales, tengo un par de consultas: como se puede ocultar el usuario y la contraseña para que no se muestren en el depurador cuando son enviados a validación? como se puede cerrar la sesión en automático por inactividad? espero estén a tu alcance estas consultas, de antemano muchas gracias por compartir tus conocimientos.
Nmms, tengo 13 años, eso se hace en el
esta muy bueno bro, con permiso tuyo, me gustaria usarlo en mis proyectos, soy estudiante, muchas gracias de ante mano , un nuevo sub
Claro, ese es el objetivo. Saludos
Muito bom, está de parabéns, saiba que aqui no Brasil não encontrei Tutorial igual ao seu !!! Me ajudou muito mesmo !!!
Muchas gracias
kkkkk 7-0
Muy buena clase... excelente aporte, Saludos!!!
Gracias, saludos
Buena Tarde excelente tutorial Dios aumente tu exito te lo mereces. Tengo una pregunta las graficas de la Dashboard es actualizable con los datos de la datatable, o como lo podria hacer?
XD tengo 13 años y comprendo perfectamente todo, y al leer los comentarios de gente de la uni la verdad me sorprende bastante, actualmente estoy haciendo una tienda en línea de venta de vapes, son aprox unas 50 horas de code 🤩🤩
Que te sorprende?
gracias por el video !! saludos !! suscriptor de añazos !!
Gracias, saludos!
Una ayuda como puedo poner la alerta de contraseña incorrecta en el el centro junto al botón conectar.
Holaaa buenas noches
tengo un problema
En el min 38:00
cuando arreglas el botton
de alli ya no me agarra nada
como si el boton no me redirige a nada literamente
Excelente vídeo. Muy claro y didáctico.
Quería cambiar el idioma de la tabla a español (anterior, siguiente, buscar, etc...). Investigando un poco, en la página datatables.net, vi que se puede cambiar el código del archivo js que llama al DataBase, que está en assets/demo/datatables-demo.js, añadiendo un json al constructor. Quedará el archivo de esta forma:
$(document).ready(function() {
$('#dataTable').DataTable({ "language": {
"url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json"
}
});
});
A partir de aquí ya aparecen las tablas en español.
Por si a alguien le sirve.
Genial
a mi me sigue saliendo el error de - Undefined array key "nombre" - en el principal.php a pesar que ya hice los cambios que puede ser?
MAESTRO
Excelente vídeo, estaría padre que enseñaras como manejar las gráficas desde una BD saludos.
Gracias, tal vez mas adelante se realice
@@codigosdeprogramacion estimado algun tutorial de como mostrar graficas de una BD porfavor
Excelente video, podrías hacer un crud con MVC muchas gracias por tus aportaciones.
Hola, aquí esta
Hola, he quedado encantado con tu video, pero tengo una pequeña duda, haciendo pruebas unitarias cuando oculto los menus para un usuario estandar, este puede burlar la seguridad iniciando sesion y simplemente cambiando el link de la pagina, me gustaría que sacaras un video actualizado.
Me sale error en la línea 17 del password del código siguiendo tus pasos
Excelente video doc, gracias!
Gracias. Saludos
queremos un sistema completo por favor !! mi maestro
que buen material maestro
Gracias por el tutorial.
Con gusto
Brillante el video tutorial!!! felicidades
Muchas gracias!
por favor has video de construccion de sistemas de inventarios por favor tienes una forma de explicar muy bueno por fa
Es posible agregar wallet a los usuarios
Un grande!!! un genio =)
Gracias, saludos
Que tal amigo gracias es de mucha ayuda cuando haces la otra parte que falta saludos y gracias
Hola, que sería?
tengo una pregunta muy importante y es q al querer iniciar sesión me dice q contraseña no coincide y ya he revisado todo y no se porq
Me encanta! quisiera ver mas sobre este proyecto
Esta fue una transmisión en vivo pero que más te gustaría que viéramos? para realizar otros vídeos
@@codigosdeprogramacion gracias por responder!!! me encaria continuar con el desarrollo de esta plantilla, anexar formularios y tambien modificar el estilo y colores! :D me encanta tu forma tan CLARA! de explicar... dictas cursos particulareS?
me podria ayudar en lo siguiente: tengo un logo en la hoja HTML pero cuando la convierto en .php la imagen no se muestra
Muy buena explicacion, hay un error, cuando ingresas como usuario le das click en Tablas aparece la informacion correcta pero aparece todo el menu del admin en el dashboard
muy bueno!!!! gracias!!
A la orden
Excelente video de los mejores ojala tenga segunda parte jejej
Sos un crack
Gracias
Muy bien explicado, necesito ayuda en lo siguiente, sobre el mismo dashboard que estás haciendo ahí necesito mostrar datos de otra tabla solo a los usuarios para q puedan eliminar o editar sus publicaciones. En el proyecto tengo dos tablas, usuarios y ventas, tu en tu video muestras a lis usuarios pero como lo hago para mostrar las ventas
Para cada registro de ventas agrega el id del usuario que la generó, al consultar la tabla filtra por el id de usuario que inició sesión
Bro, me acabas de salvar la vida!
Genial, saludos
Saludos, quiero darte las gracias, no había encontrado un tutorial tan completo, no soy progamador pero si necesito este tipo de aplicaciones en mis webs, siempre sufro mucho por no tener los conocimientos, pero agradézco que existan personas como vos que tienen el conocimiento y lo comparten... Bien, tengo una pregunta, después de hacer todo lo que sugieres en el video, cuando quiera subir la página al servidor en línea, qué pasa con la base de datos, debo configurar la base de datos desde mi cpanel, o qué sucede? agradecería tu respuesta
Gracias, es correcto debes crear tu base de datos en CPanel y cargar la información de las tablas
@@codigosdeprogramacion estas usando PHP 8?
demasiado bueno en serio
Gracias
Tengo una duda. Al momento de utilizar las sesiones, entiendo perfectamente que cuando cierro sesión e intento forzar a entrar al mismo "index.php", ya no entra, puesto que se está validando con el header; pero, me surge la duda, al momento de darle "volver" (en la flecha que está en la parte superior izquierda de nuestro navegador), regresa a la página principal, quisiera ayuda o algún apoyo para como validar esta parte, de antemano, muchas gracias.
Excelente explicacion...
Hola, muchas gracias
Es un dios por usar notepad++ :'), nostalgia pura :'v
Jejeje estoy muy acostumbrado a usarlo y aun que intentado con otros mas actuales siempre regreso a notepad++. Saludos
@@codigosdeprogramacion de igual forma nunca pude acomodarme con sublime, siempre regresaba a notepad++ en mis cursos, pero después de conocer vscode me cambie, pero aun uso notepad++ en muchos casos
Hola buenas noches tengo una pregunta importante este proyecto tiene el patrón MVC?. Gracias ya que siendo así me serviría mucho para mi proyecto final. Espero que sí y espero tu respuesta
Hola, no se maneja MVC, pero en el curso de CodeIgniter si maneja MVC y hacemos algo muy similar
Buen dia, como hago para que la condición de contraseña incorrecta aparesca dentro del formulario?
Tremenda esta clase amigo, muchas gracias! 👍
Muchas gracias!
Que buen video bro.. gracias! saludos..
Gracias, saludos
Muy bien explicado.
excelente amigo!
Amigo, tengo una duda. Las sesiones me funcionan bien cuando ejecuto la pagina web en el servidor localhost, pero cuando subo la pagina web a un hosting, la variable $_SESSION pierde su contenido en algunos ficheros y en los otros ficheros si mantiene el contenido de la variable $_SESSION.
Que podría hacer para solucionar este problema, por favor. Gracias por el video!
Revisa que todos los script tengas al inicio session_start();
Hola, excelente vídeo, como siempre; aprendo mucho con tus tutoriales.
Tengo una inquietud; ¿Existe alguna forma de que la base de datos, sea el disco duro del computador?.
Si lo hay, podrías hacer un vídeo explicando como se hace, gracias de antemano y muchos éxitos!!!
(Quiero crear una aplicación web para uso personal y quiero guardar toda la información que genero con la aplicación, en mi disco duro).
Hola, pues las bases de datos de MySQL se guardan en el disco duro
genial amigo muchas gracias lo implementare en mi crud de 2 webservices vamos ahber como me va
Nos compartes que tal queda
Bro como solucionaste el que no despliegue el menu del icono de usuario??? :(
siga con esto porfvor
excelente! muchas gracias!
Con mucho gusto
Gracias profesor, como puedo este errror Notice: Trying to get property 'num_rows' of non-object in C:\xampp\htdocs\sistema\index.php on line 15
No entendí el comentario
hola, de casualidad no tienes alguna continuacion de como agregar tablas como crud con este sistema, enseñas muy bien y explicas exelente
Muchas gracias, puedes tenemos varios vídeos haciendo eso pero no exactamente con esa plantilla
¡Gracias!
Eres de los profesores que siempre sueñas tener en la Uni. Me encantó tu video! ahora a separar el dashboard en secciones Footer, Menu, Header con require(), no tienes algún video sobre eso? serpia genial por que explicas de maravilla!
Gracias, hacemos algo similar pero con Codeigniter
Hola, gracias por este gran video! Tengo un problema: Al tratar de hacer el login y presiona el botón la página queda en blanco y no me da ningún error no me redirige a ningún sitio :(
Hola, revisa el action del formulario tal vez no se envía correctamente, también revisa que tengas habilitado ver los errores para saber si te envía uno.
Una pregunta este login tiene proyeccion para sql inyection?
Este vídeo fue principalmente para integrar el dashboard, si quieres ver la protección con SQL te dejo los vídeos.
ua-cam.com/play/PL-Mlm_HYjCo8nCJIpVJKxU7otoAIgPx9i.html
Hola. tengo desactivado el adblock y no me deja ingresar en tu pagina web
Está funcionando sin problema
EXCELENTE MUY BUEN TUTORIAL!!
Gracias, saludos
@@codigosdeprogramacion de hecho ya estoy practicando mis propias sesiones con tu ejemplo, saludos!
se ve genial, aunque no se nada de programación 😅
Gracias, aquí hay varios vídeos para iniciar
Buen video
Gracias
super graciass
Con gusto
que version de php es?
No recuerdo pero es compartible a partir de PHP 5.5
Buena tarde Marko oie pregunta fijate al subir el codigo a un hosting me marca el siguiente error al ingresar usuario y contraseña Warning: Cannot modify header information - headers already sent by en la linea, es en la linea del header y en xampp cuando lo trabaje local no pasaba esto. Gracias de antemano
Buena tarde ya lo resolví era el orden de los sesión start
Genial, saludos
Podrías hacer un tutorial de cómo hacer un preloader con bootstrap
Tal vez mas adelante
Hola buenas, podrias decirme como implementar un crud en esete dashboard para cada sesion? Gracias!
como hago para mostrar datos diferentes en cada sesión de usuarios desde una Db, hacer consultas y mostrar resultados independientes por usuarios en sus sesiones dentro del dashboard ?
Hola, aquí lo hacemos: ua-cam.com/video/B0cw2DcGeYM/v-deo.html
Hola ... disculpa y solo quiero mostrar los datos de mi tabla sin ninguna condicion como podria ser ....
Me gustaria que me apoyaras con ese punto xfvor
Hola, no agregue el WHERE a la consulta
Como puedo añadir mas usuarios sea Admin o Usuario?
Hola, una duda, hice el llenado de datos con el while y con un foreach PERO en esta tabla no me muestra los acentos de los nombres de clientes ¿cómo se puede corregir este detalle? cabe señalar que todo el documento esta en UTF-8 y muestra acetos con normalidad solo los datos de la tabla no muestra acentos, puedo incluso crear una tabla independiente y si me muestra acentos, pero me gustaría utilizar la que trae por defecto
Intenta con utf8_deocde() o utf8_enocde()
@@codigosdeprogramacion olvide que comente, pero pongo la solución, yo seguí el video solo de forma de ejemplo, trate as tablas con unas configuraciones locales, al hacer esto se volvia independiente, se puede solucionar con el decode, aunque me parece que ya con PHP 8.2 no se requiere el UTF8 (no estoy seguro no me eh metido a eso) saludos y gracias por responder, que tenga un lindo día.
una pregunta, en tu proyecto está la opción de recuperar contraseña ?
En este proyecto no pero aquí te dejo donde si lo hacemos
ua-cam.com/play/PL-Mlm_HYjCo8nCJIpVJKxU7otoAIgPx9i.html
@@codigosdeprogramacion muchas gracias, otra pregunta en el min 40:00 yo intento colocar el usuario admin admin, pero no me deja me sale objeto no localizado, después veo que tu pones "session_start();" y te funciona, lo hago y no me da resultados, que podría ser ? saludos
@@codigosdeprogramacion Buen video
a alguno le paso esto'? cada que le doy al botton submit me da este aviso en consola Deprecated Feature Used. y simplemente el boton no se ejecuta.
Probablemente tengas una biblioteca un poco vieja y ya no es compatible
Como le podría hacer para que un usuario comun no tenga acceso a algunos archivos, y en casos de poner el nombre del archivo y la extención en la URL no pueda acceder. ?????
Hola, si mediante los privilegios
mUY BUENO!
tengo 3 usuarios diferentes y un administrador como hago para que a cada usuarios se le muestre solo su respectivo menu, mientras que el admin puede acceder a todos los menu
Validando por el tipo de usuario
Saludos. ¿Hay alguna manera de evitar que al actualizar la página principal no se borren los datos contenidos en las variables de sesión?
Agregando session_start()
Buen video bro
Gracias, saludos
hola, espero puedas responderme o que alguien amablemente me diga porque tengo un error con el msqli me dice que undefined si he usado el require de donde esta esa variable. graciaias
Hola, revisa que el nombre y la ruta del script sea el correcto
Excelente video.. I like.
Gracias, saludos