Тёмный

Sistema de login completo usando sesiones | Curso PHP y MySQL #36 

Vida MRR - Programacion web
Подписаться 131 тыс.
Просмотров 330 тыс.
50% 1

Aprende a hacer un login o inicio de sesión con PHP y MySQL introduciendo el concepto de controlador
✅ Suscríbete al canal bit.ly/RU-vid-VidaMRR
🔔 Activa la campanita de notificaciones
Descarga los archivos del tutorial:
bit.ly/Github-sitio-web-css3
bit.ly/MRR-Github-PHP-MYSQL
Sígueme en las redes sociales:
Blog: www.vidamrr.com
Facebook: / vidamrr
Twitter: / vidamrr
----------------------------------------------------------------------------------------------------
Más cursos dentro del canal:
#CaféconRivas - Vlogs bit.ly/mrr-vlogs
Curso de PHP + MySQL bit.ly/mrr-curso-php
Curso básico de CSS: bit.ly/curso-css-basico
Diseño elementos con CSS bit.ly/componentes-css
Mi primer sitio web con CSS: bit.ly/primer-sitio-CSS
Curso avanzado de CSS3: bit.ly/curso-css3
Sitio web Completo en CSS3: bit.ly/mrr-sitio-web-css3
Curso de jQuery: bit.ly/mrr-curso-jquery
Portafolio web con jQuery: bit.ly/portafolio-jquery
Sitio web dinámico con jQuery bit.ly/sitio-dinamico-jquery
Tutoriales Photoshop bit.ly/mrr-tutoriales-ps

Наука

Опубликовано:

 

6 июн 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 369   
@nicolasjimenez5432
@nicolasjimenez5432 4 года назад
Me siento estafado... No por este curso, este curso es una autentica maravilla, es más por el hecho que pagué en Udemy un curso "profesiónal" el temario se veía super bueno pero cuando lo realicé terminé con más dudas que respuestas y sin contar un manojo de malas prácticas. No sé por qué no encontré este curso antes. Muchas gracias por tu contenido.
@diazortizlizeth6631
@diazortizlizeth6631 Год назад
nodigaseso, acabo de pagar ese curso:c
@luisguzmaan
@luisguzmaan 5 лет назад
excelente la verdad da mucho gusto ver vídeos como este, te felicito por el tiempo que dedicaste en hacer esto
@gianevezzoni8326
@gianevezzoni8326 4 года назад
Excelente video!! Me enseñaste muchísimo.. Te ganaste una suscripción!
@JaimeTinoco
@JaimeTinoco 4 года назад
Excelente, muy bien explicado, muchas gracias!
@fernandogomez9947
@fernandogomez9947 4 года назад
Buen vídeo, muy bien explicado, lo único que al principio no me validaba el usuario y password. Leyendo los demás comentarios, me di cuenta que era por el md5 en user.php, por lo que eliminé esa variable y me funcionó, muchas gracias.
@JulioFrancoPy
@JulioFrancoPy 5 лет назад
Excelente su pedagogia...es claro, ameno y conciso. Gracias!
@ISRAELISRAELSEANJEANMOIS-ih8kw
@ISRAELISRAELSEANJEANMOIS-ih8kw Месяц назад
Agrega un comentario... Me gustaría saber más acerca de ti BEAUTIFUL LIKE WOW! Big Girls the rules worlds
@Siioor
@Siioor 3 года назад
Muy bueno, paso a paso y muy bien explicado, te felicito!!!
@leostylepos549
@leostylepos549 4 года назад
crack literal te amo wey... entendi todo el codigo y la importancia de de POO en PHP... usare lop aprendido para un proyecto de la U... TY men
@jesusbecker
@jesusbecker 5 лет назад
Super claro y explicado de A a la Z GENIAL EL VIDEO
@estephaninayelicastellanos6393
@estephaninayelicastellanos6393 3 года назад
Después de 4 horas de estar tratando me salió hahah gracias!
@davidarpone9067
@davidarpone9067 4 года назад
Muy buen video! La estructura es eficiente y eficaz. Ahora, en términos de código, presenta muchos errores a la hora ejecutar, de hecho, en el github en la parte "/terminado" puede encontrar los errores del código ya que no es exactamente igual, difiere en detalles
@horusblack4889
@horusblack4889 5 лет назад
Muy buena explicación. Gracias
@felipenunez2877
@felipenunez2877 5 лет назад
Gracias! saludos desde el sur de Chile ;)
@mohamedelmakioui6612
@mohamedelmakioui6612 Год назад
Gran video Marcos, me diste una muy buena idea de gestionar bien mi proyecto gracias!
@ernestoarias3404
@ernestoarias3404 4 года назад
Hola Muchas gracias por compartir y enseñar, excelentes videos ya me suscribí
@julioleon3573
@julioleon3573 5 лет назад
Excelente vídeo, muy entendible todo me corrió perfecto, pero creo que deberías ordenar un poco tu repo, jajaja para el que no tenga idea se volveria un ocho con tantas carpetas... excelente trabajo saludos..
@MultiRockxD
@MultiRockxD 3 года назад
Qué crack! de verdad que explicas muy bien
@agustingonzalezsanchez3380
@agustingonzalezsanchez3380 2 года назад
Gracias, funciona muy bien, excelente tu expliación.
@jhoanandersssonanacona4947
@jhoanandersssonanacona4947 5 лет назад
hola muy bien gracias por el video, usted tiene la lista de sus videos que tiene una buena explicacion
@hernandoj.orozcop.621
@hernandoj.orozcop.621 5 лет назад
gracias amigo me sirvió de mucho
@juliotejeira5715
@juliotejeira5715 4 года назад
excelente vídeo me ayudo demasiado muchas gracias.
@ithielragnaros
@ithielragnaros 3 года назад
Gracias bro , me ha servido mucho tu trabajo.
@meezty4743
@meezty4743 5 лет назад
Que buen video tengo 15 años y estoy aprendiendo me sirvió mucho:)
@rackno4054
@rackno4054 4 года назад
@Marcelo Zair Berrocal Chuque yo tengo 13 años
@marcosgarcia8610
@marcosgarcia8610 5 лет назад
eres el master de los masters
@breimerct
@breimerct 5 лет назад
Muy bueno me sirvio bastante
@davidsalazar1440
@davidsalazar1440 2 года назад
Buen video, me quedo super claro 👍👍👍
@porfibenavente
@porfibenavente Год назад
Bien con el video, seria bueno que expliques cada función que colocas para que sirve, así tener encuenta
@joseluissilva5186
@joseluissilva5186 4 года назад
Muy bueno tu video. me gusto como resolves el tema de los objetos. Tendras algun ejemplo de un ABM con query con poo !!!!
@sergioruiz7518
@sergioruiz7518 3 года назад
Muchas gracias, solo tenía el error de que no me validaba, pero buscando en los comentarios quedó: $md5pass = md5($pass); por $md5pass = $pass; en user.php
@raulalexandermendezgarcia9830
@raulalexandermendezgarcia9830 2 года назад
Buenísimo amigoooooooo
@stemen7513
@stemen7513 5 лет назад
Precioso
@MentecZ
@MentecZ 3 года назад
eres el final me ayudaste muchisimo , fue el unico que me pudo ayudar pila de gracias , aunque tengo un error pero voy a ver como soluciono , el error dice "Undefined variable: user" por si quieres ayudar
@carmennunez8799
@carmennunez8799 5 лет назад
Gracias!!! :D Muy buen video!!!
@vidamrr
@vidamrr 5 лет назад
Gracias Carmen!
@albertohelena
@albertohelena 3 года назад
Bro muy buen video.
@RicardoHernandezboconos
@RicardoHernandezboconos 2 года назад
muchas gracias amigo
@lucasmedranodelafuente7568
@lucasmedranodelafuente7568 21 день назад
que sepas que si mi tfg funciona es gracias a ti, crack
@ivangonzalez823
@ivangonzalez823 5 лет назад
guaaaapo el videooo 👌👌👌
@monger0623
@monger0623 5 лет назад
muy bueno tu video me salio perfectamente solo quite el md5 por que mi php me lo marcaba como desconocido y hasta abajo donde dice $this -> nombre = $currentuser['nombre']; lo cambie por password y me agarro perfectamente
@vidamrr
@vidamrr 5 лет назад
Hay un video más adelante sobre cómo utilizar cifrado más seguro para un inicio de sesión, espero que te sirva :)
@jorgeandresvalenciaorozco3031
@jorgeandresvalenciaorozco3031 2 года назад
Excelente vídeo
@jazminlopezhernandez9232
@jazminlopezhernandez9232 Год назад
de verdad tan dificil es encontrar un buen tutorial hoy en dia
@jaivermeneses810
@jaivermeneses810 4 года назад
Exelente
@carmenromagoza5725
@carmenromagoza5725 6 месяцев назад
Muy bueno
@cgonzalez4532
@cgonzalez4532 4 года назад
Gracias por compartir tu conocimiento, no encuentro la lista de reproducción en el canal, ayuda...!!!
@MultiRockxD
@MultiRockxD 3 года назад
Por si a alguien le sirve a mi me pasaba que no se mantenía la sesión y vi varios que tuvieron el mismo detalle, lo solucioné checando en el constructor de user_session que sea "__construct()" con doble guion bajo, porque de lo contrario nunca se hace la session, saludos.
@empty_mirror
@empty_mirror 3 года назад
Muchas gracias bro :o
@CarlosCortina
@CarlosCortina 4 года назад
Excelente y gracias de veras, pero tengo la duda de ¿ como armar una app que tenga mas de una vista para mostrar desde su respectivo link en el menu principal ?
@coliveros10796
@coliveros10796 5 лет назад
Muy buena clase profesor podria crear el formulario de registro de usuario para complementar el modulo de acceso, te lo agradecería en el alma, Gracias
@christianenriquevillamoral6140
@christianenriquevillamoral6140 4 года назад
Disculpa, en que video realizaste la base de datos por programación orientada a objetos
@franklinlmc
@franklinlmc 3 года назад
Muy buena explicación muchas gracias, hay la forma de poder permitir un único inicio de sesión por cada usuario, ósea que si alguien inicio sesión con un usuario, no se pueda acceder en otro lugar con la misma sesion del mismo usuario que se encuentre activa?
@gustavoleonardocastanedama7997
Muchas gracias por el tutorial, una pregunta, Si quisiera agregar un boton que cambie la vista del home a un formulario una vez ya logueado el usuario, Cómo o donde la debería colocar para que el index la cargue?
@marcelorobertoschon652
@marcelorobertoschon652 3 года назад
Hola Marcos muy bueno el video, te queria preguntar que tipo de campo el del password pusiste en la tabla . ya que me dice el usuario o password incorrectos
@TheVitehernandez
@TheVitehernandez 3 года назад
Excelemte video, pero tengo una duda, por ejemplo se inicia la sesion en el archivo "home.php" pero si quiero abrir una pagina estando en el home, como por ejemplo un boton de "subir material" y que en esa pagina siga la sesion activa, seria de mucha ayuda tu respuesta, excelente aporte :D
@alknijo8868
@alknijo8868 4 года назад
muy buen tutorial bro
@vidamrr
@vidamrr 4 года назад
gracias Time!
@eddiedclive8411
@eddiedclive8411 4 года назад
Excelente! solo una duda, el metodo connect que utilizas no me funciona :c, me da el error : Call to undefined method User::connect() cuando intento llamarlo en index.
@ulisesjpjp5455
@ulisesjpjp5455 4 года назад
gracias bro! me encanto jeje pero te falto el de registrar usuarios, no?? :c aiduaaa
@Blue04516
@Blue04516 4 года назад
Hermoso video
@vidamrr
@vidamrr 4 года назад
gracias José!
@Blue04516
@Blue04516 4 года назад
@@vidamrr Hay un login muy bonito aquí tambien por si gustas verlo
@franciscojavier8333
@franciscojavier8333 4 года назад
Disculpa tengo una duda, si yo no incluyo el md5 en mi formulario es necesario que agregue esa variable en el archivo user.php de la carpeta includes?
@diegovargas3306
@diegovargas3306 4 года назад
hola una pregunta en el archivo user.php en la linea 8 dentro de userExists($user, $pass) de donde obtienes o de donde sale los parametros de entrada que pusiste ahy
@marcocruz9490
@marcocruz9490 4 года назад
Como quisiera que fueras mi compañero de equipo en este momento
@finanzasparaemprendedores
@finanzasparaemprendedores 4 года назад
Marcos, muchas gracias por tu explicación, sin embargo, quería comentar que en el logout, me está arrojando un error 404 y no sé por qué. Prácticamente lo que hice fue copiar tus instrucciones para cerrar sesión y redirigir con header pero no lo está haciendo. ¿Tendrás alguna idea de por qué éste comportamiento?
@brunonerpti316
@brunonerpti316 3 года назад
Buenas, me guie en tu codigo para realizar parte de un proyecto y me surgio un problema: al darle al submit del formulario de vistas/login.php no me envia hacia ningun lado
@samuelmoralescampos7304
@samuelmoralescampos7304 5 лет назад
Excelente explicación, amigo de casualidad tendras, el video para hacer el registro de estos usuarios para loguear?. Saludos.
@vidamrr
@vidamrr 5 лет назад
Si, el video es el 34, lo puedes encontrar en el canal, hay una playlist ya con los videos ordenados para más fácil :)
@TheBeffo
@TheBeffo 5 лет назад
amigo una consulta, ¿Cómo se hace la clase conexión que tienes en el video?
@user-rm7qf6jv6d
@user-rm7qf6jv6d 3 года назад
Con que atributos lleva cada campo de la tabla usuarios o en que video creas esa tabla?
@RB-ny2dh
@RB-ny2dh 5 лет назад
Que bien queda el código con el uso de clases
@vidamrr
@vidamrr 5 лет назад
Es más laborioso pero está bien dividido para ir modificandolo
@NikitaLazaroSevcisen
@NikitaLazaroSevcisen 4 месяца назад
En que video has hecho la base de datos? Es lo único que voy perdido, muy buen contenido.
@Tuyshy
@Tuyshy Год назад
Que tema de vscode utilizte en el vídeo??
@samuelgomez1609
@samuelgomez1609 4 года назад
hola una duda si en phpadmyn dice utf8_general_ci en charset deberia poner eso o la de este video? gracias
@gustavofernandoleguizamon4390
@gustavofernandoleguizamon4390 4 года назад
Hola buen dia como haces para que tu formulario de Login se conecte con las validaciones? si en el action no tiene direccion
@alejandrofuentes5351
@alejandrofuentes5351 3 года назад
Buen video bro, ¿Qué tema usas en tu editor?
@ico-r7828
@ico-r7828 4 года назад
podrás compartirnos la BD por favor
@galeb95std
@galeb95std 4 года назад
Excelente video! Como podria hacer para, en el caso de que la consulta SQL que haga mediante $query->execute me devuelva un error, yo pueda controlar ese error y mostrar un mensaje al usuario?
@albertoaguilar1649
@albertoaguilar1649 4 года назад
si de hecho tengo una duda tu usaste php yo apenas hice el login con html yo puedo agregar esas paginas que creaste de sesiones y logout a un ambiente html o forzosamente debo de terner el que es index.html lo cambio a ext php
@irvingrobertolopezhernande196
@irvingrobertolopezhernande196 4 года назад
Una pregunta puedo usar tu codigo pero para ocupar una conexion de una base da datos ya crea en un servidor en internet? porque lo intente y me manda errores en la conexion de la base de datos
@derecktello3986
@derecktello3986 4 года назад
holaaa, muchas gracias por el tutorial, me sirvió, pero hay un detalle que me pasa y no se si le pasa a usted y es que cuando inicio sesión y luego clickeo en el botón de regresar el cual tienen todos los navegadores me sale que tengo que volver a clickear, y otra cosa, cuando lo relaciono con otro login y otro home y hago ese mismo procedimiento de regresar, me vuelve al login sin salir de sesión, no crees que cuando esté en sesión el navegador no debería permitir regresar?, ¿y por que me pasa lo que te comenté segundo? graciassss
@argusingenieria1175
@argusingenieria1175 5 лет назад
buenas tardes, su video explica todo muy claramente muchas gracias, pero desearia saber como ponerle privilegios al sistema
@vidamrr
@vidamrr 5 лет назад
Ya hay un video más adelante sobre cómo asignar permisos dependiendo del rol que configures
@lizperez4564
@lizperez4564 5 лет назад
una pregunta, que tienes en el db.php???
@fefrainflovelas9857
@fefrainflovelas9857 Год назад
Tengo una duda con respecto a las sesiones de php. Es posible modificar la sesión, desde el cliente, me refiero a que si un atacante puede modificar y cambiar las sesiones que la pagina define. Si es así como lo hacen.
@andrespalacios1982
@andrespalacios1982 4 года назад
Marcos tengo ya la Crud completa que hice con otro de tus vídeos y no sé cómo incorporar este login
@gustavofernandoleguizamon4390
@gustavofernandoleguizamon4390 4 года назад
Hola muy bueno, consulta como seria el metodo para dar de alta un usuario?
@_chris_6786
@_chris_6786 2 месяца назад
👌🏻
@ricardojassielcamarenagonz6158
@ricardojassielcamarenagonz6158 2 года назад
una pregunta bro, por que el estilo de mi login desaparece cuando lo ejecuto desde el index pero cuando al local host le pongo la direccion exata de mi login si tiene el estilo?
@eliasrodas264
@eliasrodas264 5 лет назад
Hola Rivas, el codigo me funciona todo bien pero el nombre del user que me muestra en el home.php solo me lo muestra al logearme pero si recargo la pagina o abro otra pestaña el nombre del user no me aparece :s alguna idea de lo que pueda estar haciendo mal?
@JMVALLSMARTI
@JMVALLSMARTI 4 года назад
Buenas tardes, en primer lugar te felicito por el vídeo me parece muy didáctico. He descargado los ficheros del GIT - Tutorial 36 - sesiones, pero no consigo descargar la estructura de la tabla de mysql, por lo que no puedo cargarla en mi MySQL y probar el funcionamiento.
@user-rm7qf6jv6d
@user-rm7qf6jv6d 3 года назад
Sigues sin encontrarla?, tengo el mismo problema :(
@franciscojavier8333
@franciscojavier8333 4 года назад
Amigo, otra duda solamente me valida el usuario que he registrado previamente los anteriores no. ¿A que se debera eso?
@sistemasmelchor8772
@sistemasmelchor8772 4 года назад
muy bien explicado pero tengo un problema. cuando cierro sesión, regreso a la página anterior y actualizo entra a la página de home
@Shownder99
@Shownder99 4 года назад
php se programa en visual studio code?
@germancarrillomendoza2604
@germancarrillomendoza2604 4 года назад
Muy bueno, gracias. Sólo tengo una duda: cómo se hace lo que explicó al comienzo, si alguien intenta ingresar a home.php sin pasar por login que lo devuelva a login. Agradezco su ayuda.
@kevinmendozaabriz5910
@kevinmendozaabriz5910 5 лет назад
Gracias amigo una pregunta como descargo los documentos y como se llama?
@wilfredolopez8544
@wilfredolopez8544 4 года назад
hola, muy agradecido por tus cursos, tengo una duda que quisiera ver si podrías ayudarme con ella, como podría contactarte?
@elviraurgiles7202
@elviraurgiles7202 3 года назад
SALUDOS...buena explicacion...es normal q si seleccionas un nombre q ya hayas escrito el input se t ponga de color amarillo?..como puedo evitar eso?
@hernand9582
@hernand9582 5 лет назад
Hola amigo! tengo una pregunta: me doy cuenta que estas relativamente a la vanguardia con diferentes novedades, pero por que entonces usas mysql y no, por ejemplo, mongdb?
@vidamrr
@vidamrr 5 лет назад
porque MySQL sigue siendo muy usado en web, también MongoDB pero en general el curso es de PHP+MySQL, próximamente haré uno con MongoDB :)
@estebanlozada2009
@estebanlozada2009 3 года назад
Amigo al yo bajar todo y subirlo a hosting a donde se van esos datos que almacenan en el login en el webhost000 me llegaban al hosting en un txt
@migueloh_h9058
@migueloh_h9058 Год назад
Como hago si tengo un menu con mas links? como cargo esa info en los demas archivos?
@marcovinicioayalaunaucho2954
@marcovinicioayalaunaucho2954 4 года назад
en que parte puedo encontrar el video anterior a este ayudeme
@wilermamedinagarcia2047
@wilermamedinagarcia2047 5 лет назад
hola!!! cual es el video anterior donde desarrollaste la base de datos que mencionas en este video???
@vidamrr
@vidamrr 5 лет назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-CqEZwdgZPdk.html es este mero
@nachovalero1381
@nachovalero1381 4 года назад
Buenas, cómo podría bloquear el login y registro una vez haya iniciado sesión un usuario?
@gustavofernandoleguizamon4390
@gustavofernandoleguizamon4390 3 года назад
Muy bueno tu trabajo me sale error al iniciar con el login no me reconoce los datos de la base de datos, en la funcion userExist
@Ryuichi5004
@Ryuichi5004 5 лет назад
Buenas noches Marco excelente vídeo, esta perfecto solo tengo una pequeñisima duda si deseo que el logout se aplique cuando cierren el navegador ¿como podría acerlo?
@vidamrr
@vidamrr 5 лет назад
hay un evento en Javascript para detectar eso, sin embargo no lo recomiendo porque estás realizando una acción que no solicita el usuario. Debería ser el usuario quien elija cuando cerrar sesión
@1991emilianogarcia
@1991emilianogarcia 4 года назад
Hola una consulta como puedo hacer para que una vez que ingrese a la pagina despues de haber verificado usuario y contraseña, sigua navegando dentro de la pagina de menu.. porque probe hacerlo y cuando cambia de menu me da error de conexion. es decir solo me ingresa a la primera pagina logeado y despues no me deja navegar
@davidsalazar1440
@davidsalazar1440 2 года назад
Tengo una duda cuando voy a herramientas del desarrollador en el navegador puedo ver el usuario y contraseña que digite, como puedo evitar que sean visibles ?
Далее
СТРИМ ► Elden Ring - Shadow of the Erdtree #5
5:07:46
Uso de sesiones con PHP ($_SESSION)
23:07
Просмотров 30 тыс.
Complete CRUD in HTML+CSS+JavaScript+PHP+MySQL
58:03
Просмотров 54 тыс.
9. Sesiones en PHP($_SESSION)
19:07
Просмотров 201 тыс.
Login & Logout in PHP With Session and MySQL
9:21
Просмотров 82 тыс.
Купил этот ваш VR.
37:21
Просмотров 300 тыс.
РЭДФЛАГИ СБОРЩИКОВ ПК часть 1
1:00
FullHD в 8К БЕЗ ПОТЕРЬ? |РАЗБОР
20:42