Como Hacer un LOGIN AVANZADO con PHP y MYSQL [ PHP-MYSQL-CSS ]

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • Hola, en este video te enseño a como hacer un login avanzado con PHP y MYSQL paso a paso y bien explicado
    ✅DESCARGA AQUI LA PAGINA PARA SEGUIR EL TUTORIAL:
    github.com/isa...
    ✅APOYA AL CANAL PARA MAS VIDEOS COMO ESTE
    YAPE: 925310896
    PAYPAL: bit.ly/3FJStPl
    ✅SUSCRIBETE A MI CANAL
    bit.ly/3EJ4MuN
    VIDEOS DE DESARROLLO WEB
    bit.ly/365dh6h
    SIGUEME EN FACEBOOK
    www.facebook.c...
    MIRA MIS PROYECTOS EN GITHUB
    github.com/isa...

Komentáře • 169

  • @InformaticaStudios
    @InformaticaStudios  Před rokem +13

    DESCARGA EL CODIGO DEL DISEÑO AQUI 👉 github.com/isai-ismael/login-avanzado-tutorial.git

  • @gonzalovasquez9447
    @gonzalovasquez9447 Před měsícem +2

    Estimado, realmente debo felicitar tu gran aporte y tu manera pedagógica para enseñar... felicitaciones tienes esa gracia para ser profesor de programación. Mi más alta calificación para ti. Gracias

  • @pakudev
    @pakudev Před rokem +11

    Realmente busque varios videos en ingles / español / foros, lo explicaste de una manera increible!! mejor tutorial que este no hay, gracias gracias y mil gracias!

  • @andrewmoon3067
    @andrewmoon3067 Před rokem +4

    Me costó mucho adaptarlo para sacar el usuario de una api en lugar de una base, pero se logró, muchas gracias por tan buena explicación. :3

  • @ivangonzalez823
    @ivangonzalez823 Před 11 měsíci +4

    Para la buena practica te aconsejo que a los controladores sean clases lo cual se renombran por igual tanto su nombre del fichero como la clase. En general el poyecto bastante chulo, enhorabuena. Te lo dice un desarrollador web, saludos desde Madrid!!! ❤❤❤

  • @jackelinegandarilla8707
    @jackelinegandarilla8707 Před 11 měsíci +1

    Alguien más se dió cuenta que el icono que permite ver la contraseña u ocultarla esta al revés? Es decir, si quieres que se oculte se muestra en vez de ocultarse y viceversa 🫣.
    Gracias por tu video! Me sirvió mucho, aprendí y hasta me di cuenta de ese detalle. Saludos!

  • @miguelalejandroaguilaragui5942

    Vi que varios se molestaron, pero en la decepción dice "AVANZADO", buen video, el modulo me sirvio mucho

  • @brianalexandroreylondono3968

    parcero llevaba todo el dia y vine aqui y pummm, a lo bien, muy agradecido con vos hermano. si te tuviera en frente te daba un besote mano, muchas gracias un suscriptor mas mijo. :3

  • @danielanato7101
    @danielanato7101 Před rokem

    Hola amigo! agradecido por el material que brindas , de todos los videos que he visto este es el que entendi mejor, ojala todos explicaran de esta manera, lo hiciste ver facil!.

  • @the_king_oscuro
    @the_king_oscuro Před 9 měsíci +1

    Excelente video, bien explicado, sencillo y funcional.
    Muchas gracias.

  • @fabioalexanderAlvarez

    Que manera de explicar, se entendió perfecto, muy buen video.

  • @thewolftechnology9191
    @thewolftechnology9191 Před rokem +1

    Thanks for the tutorial, it's much faster than any other method I came across.

  • @fernandovazquezlopez5113
    @fernandovazquezlopez5113 Před 4 měsíci +1

    Super bueno, ya logre implementarlo en mi proyecto

  • @aguss3163
    @aguss3163 Před rokem +2

    tremenda explicacion amigo, sos un crack, me ayudaste un monton !!

  • @HManiaA
    @HManiaA Před rokem +2

    Tu explicación, es GOD.
    Gracias!

  • @ThiagoK07
    @ThiagoK07 Před rokem

    En otros videos no te explican como funciona el codigo , vos si nuevo sub capo

  • @EldominguezOficial
    @EldominguezOficial Před 2 měsíci

    Hola homo estas, espero que bien la verdad me sirvió muchísimo este curso esta muy bueno y bien explicado pero probándolo veo que falto que no duplique los usuarios cuando los registras porque en realidad los esta duplicando y eso puede ser un problema cuando se esta registrando un usuario, a la espera de su respuesta y agradecido por toda esta valiosa información

  • @ADRIANCYBOR
    @ADRIANCYBOR Před 7 měsíci

    Muchísimas gracias por el tutorial! Excelente explicación!!!!!

  • @quipu2011
    @quipu2011 Před 10 měsíci +1

    Muchas Gracias, excelente explicación

  • @imdempaire
    @imdempaire Před měsícem

    Muy, pero muy bueno! Me sirvio mucho! No se quien sos, pero sos un crack!

  • @elizarrarashernandezbrian6779

    Gran video bro, gracias por tu explicación me fue muy útil 🤩🤩🤩

  • @niggeljkd
    @niggeljkd Před 4 měsíci +1

    Excelente gracias

  • @INFOCALDERON
    @INFOCALDERON Před 9 měsíci +1

    Gran video amigo y muy didáctico, ¡¡ Gracias!!.

  • @henryjhonnymerepoveda1969
    @henryjhonnymerepoveda1969 Před 4 měsíci

    muy buena tu explicación, me a servido de mucha ayuda.

  • @ronaldoucl
    @ronaldoucl Před 6 měsíci +1

    Muy buen video, aprendí mucho !!

  • @hvillada1999
    @hvillada1999 Před 6 měsíci +1

    Sos un genio, Muchas Gracias!!

  • @NelsonDiaz-xb1zu
    @NelsonDiaz-xb1zu Před 5 měsíci

    Excelente explicación, gracias, yo realicé el paso a paso, verifique mi base de datos y los llamados de los php conexión y controlador en login.php; sin embargo, no entiendo por qué me aparece error en la línea 12 en controlador_login.php, donde está header("Location: inicio.php"); lo estoy haciendo en visual studio code. Este es el error y no me pasa a inicio.php "Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:1) in /var/www/html/controlador/controlador_login.php on line 12"

  • @patriciocascallana4101
    @patriciocascallana4101 Před rokem +4

    Hubiera sido bueno que compartieras el proyecto completo, faltan todos los controladores, conexión y base de datos

  • @Neybermr
    @Neybermr Před 4 měsíci +1

    sinceramente esta genial tu video. una pregunta estimado, como haría si a esa pagina de inicio lo agrego un formulario para registro y botones para eliminar y editar. gracias!

    • @InformaticaStudios
      @InformaticaStudios  Před 4 měsíci +1

      Claro. Podrías agregarlo sin ningún problema. Saludos 👏

    • @Neybermr
      @Neybermr Před 4 měsíci

      @@InformaticaStudios y tienes un tutorial donde me pueda guiar?

  • @RepPods
    @RepPods Před rokem +1

    Wow amigo, me solucionaste el problema, gracias

  • @alphamx13
    @alphamx13 Před rokem

    Se ve bien pero pudiste hacerlo con Jquery para mandar llamar y cargar en un div el archivo "controlador_login.php" y asi evitar recargar toda la página.

  • @SenHnddk
    @SenHnddk Před rokem +1

    Gracias Profe!!!!
    Netta me sirvió un chingo qwq

  • @didblender6342
    @didblender6342 Před rokem +1

    Thank you for explaining this thoroughly!

  • @Juan-nh6lz
    @Juan-nh6lz Před rokem

    Eres lo máximo, gracias por la clase

  • @andersoncassianizuaiga8510

    Excelente video amigo, muchas gracias!!👍🏿👍🏿

  • @paolocicerelli2139
    @paolocicerelli2139 Před rokem +1

    Gracias me has ayudado mucho

  • @jackelinegandarilla8707

    Muchas gracias por el aporte, super explicado!

  • @grupoinnovadorrbg3815
    @grupoinnovadorrbg3815 Před rokem +1

    lo mas mejor del video

  • @guerecamunozjoseenrique6989
    @guerecamunozjoseenrique6989 Před 2 měsíci

    Explica muy bien

  • @victorarl6812
    @victorarl6812 Před rokem +1

    justo lo que buscaba

  • @voyagestours
    @voyagestours Před 5 měsíci

    EXCELENTE VIDEO I SUBSCRIBE THANKS👍GREETINGS FROM
    🇨🇭SWITZERLAND🇨🇭

  • @rominasosa4158
    @rominasosa4158 Před rokem +1

    esta muy buena la explicacion! aunque el tema de la base de datos no entiendo como lo estas corriendo, eso no es PHPmyAdmin..

    • @zyzz5985
      @zyzz5985 Před rokem

      igualmente lo puede hacer en mysql, el usa otro editor de db pero es lo mismo

  • @victorandrespolo
    @victorandrespolo Před rokem

    Esta bueno, bien explicado, abrazo

  • @lokangokid
    @lokangokid Před rokem

    Que crack me encanto tu video, muy claro, me re sirvio

  • @andresdavidzunigamartinez2334

    hermano que bien explicas todo, es un excelente video

  • @kalanzans
    @kalanzans Před 2 lety +1

    Sensacional! Muchas gracias! :^)

  • @patriciocastillo8457
    @patriciocastillo8457 Před rokem +1

    Super bueno la verdad muchas gracias

    • @InformaticaStudios
      @InformaticaStudios  Před rokem +2

      Espero haberte ayudado. Saludos 👏

    • @patriciocastillo8457
      @patriciocastillo8457 Před rokem

      @@InformaticaStudios héroe sin capa !
      Vivimos entre ustedes ocultos a simple vista pero cuidandolos en secreto

  • @donjorgito4116
    @donjorgito4116 Před rokem

    Mas y mejor Profe

  • @ayrtondanielduarte5532
    @ayrtondanielduarte5532 Před rokem +1

    Really nice and helpful... Thanks!

  • @misaelramirez5807
    @misaelramirez5807 Před rokem +2

    hola amigo, gracias por tu excelente aporte, pero algunos estamos empezando y si pudieras subir los archivos que usaste para crear el formulario, seria fantastico,

    • @soubakouh
      @soubakouh Před rokem +1

      los que están empezando no deberían ver un video donde dice en mayúsculas "AVANZADO" jajajaj

  • @santyagocano2734
    @santyagocano2734 Před rokem +1

    MUCHAS GRACIAS BRO

  • @rebelloceballos377
    @rebelloceballos377 Před rokem +2

    ¡Genial el video.! solo una consulta, qué pasaría si en mi base de datos tengo usuario repetido y la contraseña también ¿Cómo diferencio quién es quién?

    • @InformaticaStudios
      @InformaticaStudios  Před rokem +1

      Para ello tienes que evitar que se registren usuarios duplicados.

    • @InformaticaStudios
      @InformaticaStudios  Před rokem +1

      Aquí en este vídeo explico sobre COMO EVITAR REGISTROS DUPLICADOS
      czcams.com/video/BcEBk__uLzM/video.html

    • @rebelloceballos377
      @rebelloceballos377 Před rokem +1

      Muchas gracias por la info Profe, saludos

  • @TransformaFUSALMO
    @TransformaFUSALMO Před rokem +1

    it worked! thank you so much!!

  • @eloycc9602
    @eloycc9602 Před rokem +1

    Excelente video maestro , vere mas de tu canal.!
    Tendras uno donde se haga esto mismo pero encriptando la password con un algoritmo de hashing ? para hacerlo un poco mas realista ,
    saludos , nuevo sub

    • @InformaticaStudios
      @InformaticaStudios  Před rokem +3

      Hola aquí te dejo un video donde vemos el método de encriptado MD5 czcams.com/video/2wygLukTmdo/video.html
      También te dejo el curso de como crear un SISTEMA DE ASISTENCIA EN PHP MYSQL DESDE CERO czcams.com/video/w5wrSsW9s_M/video.html

    • @eloycc9602
      @eloycc9602 Před rokem

      @@InformaticaStudios gracias 🎊

  • @omarfuentesb.2057
    @omarfuentesb.2057 Před 2 lety

    Muy buen video, me ayudo mucho.👍👍👍

  • @ernanfer2
    @ernanfer2 Před 4 měsíci +1

    Brort..gracias por todo, me gusto tu menu , podrias pasarmelo? Por favor

    • @InformaticaStudios
      @InformaticaStudios  Před 4 měsíci +1

      El link del código está en el comentario fijado de este video. Saludos 👏🏻

  • @jeffersonsalazar668
    @jeffersonsalazar668 Před rokem +1

    el duro. gracias

  • @ahernandezmm
    @ahernandezmm Před rokem +19

    Pienso que tendrás experiencia haciendo vídeo,pero deberías pensar que hay personas principiantes que ven tus vídeos, debiste crear los archivos login e inicio desde el principio o compartirlo

  • @guimelgaelcarrillomarquez2883

    This is great, thank you!

  • @alvarocentro9488
    @alvarocentro9488 Před 4 měsíci

    Bro excellent videos, tenes algún material con MongoDB?

  • @ITSUPPORTDEU
    @ITSUPPORTDEU Před rokem +3

    Saludos y muchas bendiciones por este grandioso video; queria preguntarle si puede hacer un video montando el proyecto en un Hosting? Seria de gran ayuda.

  • @juannieto5883
    @juannieto5883 Před rokem

    Worked , thanks a lot!

  • @Iefo253
    @Iefo253 Před 5 měsíci

    Tiene un ejemplo de login avanzado con PHP, Javascript y Ajax?

  • @gona__
    @gona__ Před 15 dny

    hay una manera de mantenerme logeado en todos los archivos o tengo que crear dos archivos, uno cuando este logeado y otro cuando no?

  • @aqgarnica
    @aqgarnica Před 2 lety

    excelente video, me sirvio de mucho

  • @eloycc9602
    @eloycc9602 Před rokem

    Tengo una duda , si ambos controladores estan en el mismo directorio , y ambas vistas estan en el mismo directorio . Porque en el caso del controlador de cerrar sesion necesita que si Location:../login.php indique que retrocede un directorio pero en el caso del controlador que inicia sesion simplemente se da inicio.php ?
    por que en un caso se le especifica al programa la ruta exacta y en el otro no?

  • @estebanrojasbarrera9896

    Muchas gracias

  • @ekmisabneremanuel7003
    @ekmisabneremanuel7003 Před 10 měsíci

    Como puedo agregar API Google inicio de sesión y que igual se guarde en la base de datos. Algún video?

  • @kimtannie2453
    @kimtannie2453 Před rokem

    thanks a lot!!! so nice reverb

  • @josealfredolauracrispin5690

    donde se puede obtener el codigo

  • @jesuscantillosarmiento4824

    como hago la conexion a la base de datos de phpmyadmin

    • @InformaticaStudios
      @InformaticaStudios  Před rokem +1

      Sigue los mismos pasos. Y asegúrate de poner los datos correctos de la BD (nombreBD, usuario, password). Saludos 👏

  • @migueloh_h9058
    @migueloh_h9058 Před 2 lety +1

    no se, si es por la versión de php, pero ya no deja con: !empty, toco reemplazar con: isset.

    • @abellopez5779
      @abellopez5779 Před rokem

      me puedes ayudar, en el mio desaparece el formulario

    • @migueloh_h9058
      @migueloh_h9058 Před rokem

      @@abellopez5779 tienes algo que cerraste mal

    • @abellopez5779
      @abellopez5779 Před rokem +1

      @@migueloh_h9058 si ya ví mi error, gracias:3

  • @user-gh5sk1vj6x
    @user-gh5sk1vj6x Před rokem

    Y por ejemplo tengo un proyecto en donde debo tener un login en donde si es usuario lo redireccione a la página de inicio para que pueda comprar o realizar otra acción y si es administrador pueda realizar otras acciones

  • @lokangokid
    @lokangokid Před rokem

    Me suscribo!!

  • @alexandrodev_
    @alexandrodev_ Před rokem

    bro tengo un problema ... la sesion no se esta destruyendo ... cada vez que logueo siguen los anteriores valores de la sesion que supuestamente cerre

  • @marthabernal8548
    @marthabernal8548 Před rokem

    Holaaa, me aparece un error Fatal Error: Cannot Declare Class Conexion, Because The Name is Already in Use in

  • @hogares6094
    @hogares6094 Před měsícem

    Oye amigo como se puede tener el codigo de ventas que tu tienes hay

  • @eloycc9602
    @eloycc9602 Před rokem

    Por que no necesitas la funcion isset() para que detecte que presionaste un boton ? en mi caso no funciona si solo escribo "if(!empty($_POST["btnLogin"])){}"
    Excelente video master !

  • @EL_PROFE_DE_AFUL
    @EL_PROFE_DE_AFUL Před rokem +2

    Amigo, pero deberías de subir los archivos, porque ahí solo estás "mostrando" los archivos de "login.php" y "inicio.php" ya construidos.... No podemos seguirte si no tenemos los archivos.Gracias.

  • @luisjavierpavonmadrigal1577
    @luisjavierpavonmadrigal1577 Před 7 měsíci

    Como le hiciste para que reconociera la variable $conexion ??? Si esta en otra carpeta , a mi me esta dando problemas

    • @InformaticaStudios
      @InformaticaStudios  Před 7 měsíci +1

      Para usar esa variable primero debes de incluir el archivo conexion.php con el comando INCLUDE. saludos 👏

  • @JuanMartinez-jx6ze
    @JuanMartinez-jx6ze Před rokem

    Ojalá respondas, me gustaría preguntarte algo mi hermano, como le haces para hacer esa imagen de fondo que tienes en el login, esa mezcla entre azul y blanco es que estoy haciendo algo similar y justo había pensando en eso, se que es una img, pero creo que sería tremendo hacer algo que se ve tan sencillo pero le da un gran toque al proyecto

    • @edgarinakicoriaperez6344
      @edgarinakicoriaperez6344 Před rokem

      en este caso la imagen bg.svg que es la de los personajes tiene transparencia desde antes y se añadió otra imagen que es el trazo azul con fondo transparente, para poner la imagen de azul de fondo utilizo los siguientes atributos
      "position: fixed; bottom: 0; left: 0; height: 100%; z-index: -1;".
      Para darle transparencia a una imagen con css puedes poner el atributo "opacity: 0.75;".

  • @emiovic
    @emiovic Před 2 lety +1

    compartes el codigo del ejemplo??

  • @oscarleonardoperegrinaoroz5925

    Hola, hice el tutorial, paso a paso y no me valida la sesiones, cuando logeo, compruebo los datos igual que el video, mostrandolos en el login, y están correctos, hace bien la consulta a la bd y guarda bien los datos, pero al momento de poner el session_start(); en mi inicio, no me detecta las variables de $_SESSION , y por ende no me valida si hay una $_SESSION["id"]; activa, alguna sugerencia?
    Pd: excelente video y explicación.

  • @ivanrodrigoibarramunoz4712

    Existe algun video de como creaste con Bootstrap la vista, los estilos en css y la maqueta Html?

    • @InformaticaStudios
      @InformaticaStudios  Před rokem

      Aqui lo puedes descargar el DISEÑO. 👉 github.com/isai-ismael/login-avanzado-tutorial.git

  • @aaronramirez9127
    @aaronramirez9127 Před rokem

    este login esta protegido con sql inyection?

  • @kian14
    @kian14 Před 2 lety

    una pregunta amigo, estoy haciendo una practica y me surgio una pregunta, en caso de que quiera que la gente visite mi pagina aunque no hayan iniciado sesion, como puedo hacer para que el head o las cabeceras cambien de una manera o de otra dependiendo de si se ha iniciado sesion o no

    • @migueloh_h9058
      @migueloh_h9058 Před rokem +1

      Con php, si pones que la condición, de que si sesión es = 0 o a vacío, me muestre un head y si es false pos me muestre otro head

  • @oxal08
    @oxal08 Před 2 lety +1

    Haz un video con las extensiones que tienes en visual studio code, se ve genial

  • @iamBLACKFLASH
    @iamBLACKFLASH Před rokem

    Disculpa nos compartes la base de datos, por favor 🙏

  • @user-oq6xr5wp3k
    @user-oq6xr5wp3k Před rokem

    Donde consigo la base de datos?

  • @ALEJANDROARENASRODRIGUEZ-oi2cm

    No me funciona el cerrar sección :,c

  • @potasiosilva9261
    @potasiosilva9261 Před rokem +1

    Vamos por favor pon el codigo de inicio y login

  • @camiloandreswhjjppena

    Se puede utilizar MyPhpMyAdmi

  • @leodanhuayama790
    @leodanhuayama790 Před rokem

    Bro que tal puede compartir el codigo html y css

    • @InformaticaStudios
      @InformaticaStudios  Před rokem

      Aqui lo puedes descargar el DISEÑO. 👉 github.com/isai-ismael/login-avanzado-tutorial.git

  • @potasiosilva9261
    @potasiosilva9261 Před rokem

    Hola puede pasar el codigo de inicio porfa

  • @user-fe6bz9dp2e
    @user-fe6bz9dp2e Před rokem

    Código del video????

  • @enriqueatala2567
    @enriqueatala2567 Před 2 lety

    muchas gracias, pero podrias compartir el codigo o es de pago?

  • @josealfredolauracrispin5690

    tu codigo lo compartes

  • @flaviopaezhernandez6750

    No es el mismo ejemplo el que esta github , cual es tu idea, no pongas nada y listo

  • @digitalmundo-
    @digitalmundo- Před 4 měsíci

    Puedes saber mucho pero si tus videos son así nadie te va a entender tienes que darte a entender vi tu video y en el minuto dos cerré se me pareció aburrido omites muchas cosas tienes que mejorar tu manera de explicar gracias por tu tiempo

  • @yemiygary2426
    @yemiygary2426 Před 7 měsíci

    Hola que tal, muy buen video pero yo tengo un problema funciona muy bien cuando esta en localhost pero cuando lo subo al hosting me marca el siguiente error Cannot modify header information - headers already sent by (output started at /home1/gopasaon/public_html/index.php:1) in /home1/gopasaon/public_html/controlador/controlador_login.php on line 13 y de alli no paso ya trate de resolver el problema pero hasta el momento no lo logro