Curso PHP MySql. Sistema de login II. Vídeo 60

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • Continuamos con el ejemplo de login del vídeo anterior. Vemos cómo crear una sesión e identificar al usuario logeado.
    Para más cursos, ejercicios y manuales visita: www.pildorasinf...

КОМЕНТАРІ • 189

  • @nopalahidalgo9903
    @nopalahidalgo9903 2 роки тому +1

    Hola Juan y comunidad, pues aquí en pleno 2022 aprendiendo de tus excelentes videos. Me sucede algo muy chistoso, creo que la famosa funciòn isset el la única que me ha dado dolores de cabeza, comenzado por los warnings que me enviaba las primeras aplicaciones de POST y GET y gracias a los comentarios de esta página la mayoría pude solventarlos. Lo que aun no resuelvo y he re-escrito el código desde cero varias veces es que la función !isset me hace exactamente lo contrario, es decir, tal cual la tienes escrita no me finciona, pero si le quito la negaciòn "!" me resulta tal cual tu ejemplo. A alguien le sucede lo mismo?. SAludos desde México

  • @saksahgx4011
    @saksahgx4011 5 років тому +7

    SUGERENCIA: Para este ejercicio es necesario usar 2 navegadores (GoogleChrome, Mozilla, Opera, Explore, etc). El primero donde te "logueas" e "ingresas", copias el "url" de la pagina donde ingresaste y después ese mismo "url" lo pegas en el otro navegador. COMENTO ESTO, PORQUE YO TAMBIEN PENSABA QUE SOLO CON UN NAVEGADOR BASTABA PARA PROBAR, LO CUAL NO ES ASI :D

    • @PabloSanchez-xt2vn
      @PabloSanchez-xt2vn 4 роки тому

      Entonces la cuestión es que es valido con diferente navegador no con el mismo, aunque se abra en otra pagina o pestaña diferente?

  • @arbrunob
    @arbrunob 8 років тому +1

    Saludos Juan.
    Estoy estudiando desarrollo web especializado en PHP en un instituto y tus clases me ayudan muchísimo para repasar y hasta aprender cosas nuevas.
    Explicas muy claro y detalladamente, se nota que te importa que quien ve los videos realmente aprenda en alto nivel.
    Te agradezco mucho, espero poder terminar los estudios y con la ayuda de tus videos conseguir un buen trabajo.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому +1

      +Ariel Bruno Bircz Muchas gracias por tu comentario y por seguir mis vídeos. Me alegro de que te gusten. Te deseo suerte en tu búsqueda. Un saludo!!

  • @LeonardoProne
    @LeonardoProne 10 місяців тому

    Explicado muy fácilmente! muchas gracias!

  • @antoniovalderrama7080
    @antoniovalderrama7080 8 років тому +1

    Cordial saludo Don Juan; muchas gracias por tan valiosos videos, los cuales son muy claros, Igualmente por ser tan franco.
    Felicidades y que se te multipliquen tus bendiciones.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +Antonio Valderrama Muchas gracias por el comentario. Un cordial saludo!!

  • @lmga4159
    @lmga4159 4 роки тому +1

    ¡Tus vídeos son excelentes! Muchas gracias.

  • @edwinj.dominguezc.7439
    @edwinj.dominguezc.7439 4 роки тому

    ¡¡Me han encantado los últimos dos vídeos!! Tenía mucho tiempo queriendo hacer algo como esto.
    ¡Un montón de gracias!

  • @wendelincosmegismondi3169
    @wendelincosmegismondi3169 5 років тому +4

    Gracias por todo Juan!! Eres el mejor

  • @blackmetal1131
    @blackmetal1131 7 років тому +5

    Saludos , gran vídeo y explicación.
    Gracias por tu paciencia y vídeos.

  • @peketo770
    @peketo770 2 роки тому

    Exelente video me encanto.Lo hice y funciona perfecto :)

  • @thedenin
    @thedenin 7 років тому

    Sin duda el mejor tutorial que he visto respecto al tema. Muchas gracias. He visto muchos videos antes de llegar a este y si duda este es el que mejor me ha funcionado. En verdad, muchas gracias.
    Sin embargo, si no es mucho pedir creo que podríamos dejar prácticamente sanjado el tema de registro y sesiones si incluyeses un video mas sobre Inicio y registro de sesion con Facebook que se usa ya en la mayoría de paginas web.
    Saludos y felicitaciones. :)

  • @walterjosesuarezdelacruz1495
    @walterjosesuarezdelacruz1495 4 роки тому +1

    La forma de asignarle los valores a las variable $_SESSION ha cambiado, me demoré una hora buscando como hacerlo, y lo encontré: $_SESSION['usuario1']=e.g.INPUT_POST["formulariol"];, bueno ya no me olvidaré como se le asigna jejeje.
    Gracias por los cursos profe, son lo mejor.

    • @pildorasinformaticas
      @pildorasinformaticas  4 роки тому

      Gracias por el aporte y el comentario. UN saludo!

    • @eliasrj15
      @eliasrj15 4 роки тому +2

      No es por nada, pero el error se debe haber producido por otro motivo, probé el código tal cual el profe y al 26-01-2020 sigue funcionando igual de bien. Cito: $_SESSION["usuario"] = $_POST["login"];
      PD. Lo que si me di cuenta y probé es que no solo puedes pasarle el $_POST (GET) en realidad puedes pasarle cualquier variable incluso arrays. Probé por ejemplo pasarle el array generado por $usuario = $resultado->fetch(PDO::FETCH_ASSOC); y lo recuperé sin problemas.

    • @sergiofernandofranco7291
      @sergiofernandofranco7291 4 роки тому

      Entonces como queda? $_SESSION["usuario"]=INPUT_POST["login"];

    • @slacex
      @slacex Рік тому

      podrias ponder porfavor el codigo amingo completo de la pagina porque no se entiende muy bien a que te refieres

  • @yorchnick
    @yorchnick 5 років тому

    Muchas gracias Profesor Juan, le envio un abrazo fraternal desde México.

  • @rigobertotapiacorpa5067
    @rigobertotapiacorpa5067 8 років тому +4

    Antes que nada felicitarle y darle las grasias por todos sus cursos profe.....voy siguiendo muchos cursos de su canal.
    Es una sugerencia que le hago,,,que si puede hacer un curso de manejo de algun frameWork para php como yii..ya que su uso facilita mucho.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому +5

      +Rigoberto Tapia Hola !! Gracias por el comentario. Sí, es algo que me piden a diario y tengo pensado hacerlo en un futuro. De momento gana Laravel.... Un saludo

    • @rigobertotapiacorpa5067
      @rigobertotapiacorpa5067 8 років тому

      Buenas tardes profe o tiempo que sea...eh usted dice que laravel es mejor que yii?? o entendimal??

    • @victoriaramirezborges4612
      @victoriaramirezborges4612 6 років тому +1

      No plantees las cosas con esto mejor que aquello. Todo es dependiente de para qué lo utilizarías y algo de gusto subjetivo. En lo personal utilizo CodeIgniter, sin embargo en proyectos de gran porte no puede competir en potencia con Laravel o Simphony. De la misma forma que utilizar cualquiera de estos Frameworks para hacer un API Rest sencilla es como usar una bomba atómica para matar un hormiguero. Para eso existe Slim. Lo ves, ya mencioné cuatro que tienen plena vigencia y ninguno es yii.

  • @matthewk8531
    @matthewk8531 4 роки тому

    solo actualizar algunos codigos, pero han funcionado perfecto.... muchas gracias juan... sos un crack te invito a las playas de colombia cuando quieras. saludos

  • @demdem21
    @demdem21 5 років тому +1

    Muchas gracias por todos los videos, no te das una idea las dudas aclaradas y mejoras que hice en varios trabajos. Gracias :)

    • @pildorasinformaticas
      @pildorasinformaticas  5 років тому

      Gracias por tu comentario. Me alegro de que los vídeos sean de utilidad. Un saludo!

  • @adansegundocamachoalfaro6241
    @adansegundocamachoalfaro6241 6 років тому

    excelente vídeo y muy bien explicado, estoy comenzado en mágico mundo de la programación y quisiera aprender mas en php.

  • @yesidbello8356
    @yesidbello8356 7 років тому +5

    Muchas gracias Maestro, seria muy bueno hacer una base de datos que tenga roles en los cuales por ejemplo tenga un rol de administrador que pueda crear rol de afiliados y que los afiliados solo puedan consultar ETC. Excelentes cursos muchas gracias.

    • @anthonyisrael6971
      @anthonyisrael6971 7 років тому +3

      Para eso podrias hacer un registro de usuarios, que al registrarse por defecto guarden afiliados, y cuando haga login haces un condicion si el usuario tiene el atributo afiliado, lo redirigen con un Location:... a una pagina donde solo se puedan hacer consultas.

    • @victoriaramirezborges4612
      @victoriaramirezborges4612 6 років тому +1

      Con lo aprendido hasta el momento ya puedes lograr eso.

    • @frankogb17
      @frankogb17 6 років тому +1

      eso y mucho mas

  • @shamaelangel7212
    @shamaelangel7212 7 років тому +1

    me suscribo, excelente explicacion la mejor que e encontrado salu2 desde chile muchas gracias

  • @zalomonperez512
    @zalomonperez512 7 років тому +1

    MUchas gracias, tus cursos me han ayudado mucho, saludos

  • @jorgeromeroc
    @jorgeromeroc 8 років тому

    Hola Juan, muchísimas gracias por tus aportes realmente son muy buenos y con los cuales aprendo bastante. En este sistema de login , al menos hasta aquí, me aparece un error, y aun mas puedo volver a acceder a la pagina de usuarios registrados copiando y pegando la url, el error es este:
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Applications/MAMP/htdocs/Club_Betel_copia/admin/usuarios_registrados.php:8) in /Applications/MAMP/htdocs/Club_Betel_copia/admin/usuarios_registrados.php on line 9
    esto solo lo pueden ver los usuarios registrados
    AGRADECERIA MUCHO TU AYUDA.

  • @hugoadolfo
    @hugoadolfo 7 років тому +2

    Se podría crear mejor en su ejemplo la variable de sesión usuario inicianizáncola con el valor de la variable $login luego de haber aplicado las funciones de inyección de código?
    Es decir en vez de usar $SESSION["usuario"]=$_POST["login"] usamos la expresión
    $_SESSION["usuario"]=$login;

    • @newentu
      @newentu 3 роки тому

      Lo probé y funciona perfectamente!!

  • @franciscoandresortegaflore1137
    @franciscoandresortegaflore1137 8 років тому +2

    :D por fin estoy a la par con el curso muchas gracias.

  • @d-landjs
    @d-landjs 3 роки тому

    Excelente tutorial Juan, me lie en un problema con el location poniendolo = que : jajaja

  • @MiguelReyesDeveloper
    @MiguelReyesDeveloper 4 роки тому

    Maravilloso, me viene muy bien para mi proyecto de uni:)

  • @rafaelsilvera6945
    @rafaelsilvera6945 7 років тому

    Hola Juan, Como Estas? ante todo, te felicito por tus curso de PHP y mySQL he aprendido muchísimo, tenia mucho tiempo sin programar y me asignaron un proyecto en donde debo llevar a acabo todo un sistema. Asi que tu has sido un faro en la Oscuridad para el aprendizaje de este lenguaje. Ahora, con tu permiso, he tenido varios problemas para seguir la practica de POO con Clases, porque no me da el resultado, de hecho la pagina ni me devuelve, he revisado linea a linea que sean exactas a las tuyas, pero igual no me da el resultado. el Otro tema tiene que ver con este de las sesiones, sigo copiando la dirección del URL en otra pestaña y me sigue dando el mensaje de bienvenida. y al igual que el otro tema que te comente he revisado linea a lienea que sea exacto a tu explicación, Que me puede sugerir que deba revisar, Utilizo Debian 8, y como navegador Firefox, como editor de php uso NetBeans.. De Verdad que Aten todo Muchismimas Gracias

  • @andreamc5985
    @andreamc5985 3 роки тому

    Muchas gracias por toda esta gran ayuda , Te kiero.

  • @daviscriollo8539
    @daviscriollo8539 7 років тому +1

    Hola estimado MAESTRO, gracias por tu excelente explicación, podrías por favor explicar como hacer el login mediante Programación Orientada a Objetos y PDO? Gracias por tu tiempo y tu ayuda

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому

      Creo recordar que se explica más adelante en el curso. No recuerdo ya si concretamente con un login, pero desde luego he realizado ejemplos de conexión con BBDD utilizando POO y PDO. Un saludo!!

  • @sebasilva7360
    @sebasilva7360 5 років тому +1

    Excelentes videos !

  • @abelj8127
    @abelj8127 4 роки тому +1

    buenos días, profesor se realiza todo el proceso de acuerdo al vídeo sin embargo al copiar el link en otra pagina aun deja ver lo que hay en la sesión, es decir no lo redirige a login, ya he mirado si hay algún error y la verdad no hay ninguno.

  • @jefrisuarez9063
    @jefrisuarez9063 7 років тому +2

    Infinitas Gracias Maestro

  • @hectorsanchez6829
    @hectorsanchez6829 8 років тому

    hola Juan, primero que nada una felicitación por todos tus vídeos ya que han sido de mucha ayuda para todos nosotros que te seguimos, por otra parte espero y me ayudes ya que trato de establecer en este mismo login permisos, pero con la variable super global SESSION solo he podido pasar los parámetros de pass y usuario al siguiente formulario es decir solo logro que me muestre en la siguiente pagina "hola juan y 1234" pregunta ¿como podría yo hacer para que pasara mas parámetros sin hacerlo por medio de POST y que sea solo por consulta es decir apellido edad etc.. ? esto con el fin de pasar por medio de SESSION un parámetro de permisos en el cual contendrá una condición if diciendo si permisos es igual a cierto numero y si no me redireccione a otra pagina.

  • @RobertoGarcia-nf2lr
    @RobertoGarcia-nf2lr 4 роки тому

    Excelente curso muchas gracias, solo tengo un detalle cuando copio la liga a otra pagina donde no he iniciado sesión la copio le doy enter y me manda nuevamenete a la página que tenia direccionada. Saludos.

  • @juanandreschipanarodriguez4755
    @juanandreschipanarodriguez4755 2 роки тому

    Felicitaciones Juan! Gracias por todo tu trabajo. Quería consultarte por las sesiones, ya que para algunas computadoras no las lee, y en otras cuando se borra el historial por completo. muchas gracias.

  • @quiqueroca8047
    @quiqueroca8047 8 років тому +1

    Gracias Juan

  • @rubenbarcenilla2695
    @rubenbarcenilla2695 5 років тому

    Saludos y ante todo gracias por el magnífico canal. Tengo un problema en el programa. El login funciona perfectamente con los caracteres normales, pero si intento acceder con un nombre con tilde como por ejemplo con MARÍA, no me deja entrar. Sin embargo, si pongo MARIA sin tilde, aunque en la base de datos tenga tilde, si me deja entrar.
    Tengo en las páginas , y la base de datos tiene un cotejamiento "utf8_general_ci" y por supuesto la tabla también, con lo que en principio problema de cotejamiento no parece ¿de dónde podría venir el problema?

  • @guilledragx1204
    @guilledragx1204 6 років тому +1

    para los que no les funciona con Sessiones , solo tienen que cerrar GOOGLE y volver a abrirlo para que les funcione bien con Sessiones

    • @victoriabarragan2892
      @victoriabarragan2892 5 років тому +1

      Gracias por el dato! Cerré todos los navegadores, los volví abrir y no me funciona. De todas formas se va a la página de bienvenida. =( Reviso el código y lo tengo igual!! =(

  • @fjhurtdo
    @fjhurtdo 7 років тому

    Muchas gracias por estos cursos, aunque no los he visto desde el principio, tengo intenciones ver entero algunos de ellos, entre ellos este de PHP y el de JAVA. Pero me ha surgido una pregunta sobre las sesiones. Si un usuario tiene desactivadas las cookies del navegador, esto ya no funcionaría. ¿Cómo harías para solucionar esto?

  • @jorgedelcampo6707
    @jorgedelcampo6707 4 роки тому

    Hola Juan, gran video. Estoy aplicando un sistema de sesiones en una aplicación híbrida (se ejecuta desde un webview, no desde un server) pero cuando intento reanudar la sesión no funciona. Esto sólo me pasa con la aplicación, cuando lo intento desde un servidor el sistema reanuda correctamente la sesión. Espero puedas ayudarme

  • @lineasprevias7462
    @lineasprevias7462 7 років тому +2

    Estupendo!

  • @Jose__Manuel
    @Jose__Manuel 4 роки тому

    sigo teniendo problemas con el charset... gracias por una ayudita.

  • @johanberrio7365
    @johanberrio7365 7 років тому +1

    Hola profesor, como se haria esto mismo pero con la contraseña cifrada?

  • @onnemboelias
    @onnemboelias 7 років тому +1

    buenas una consulta hay alguna manera que un usuario ya logeado, no tenga acceso desde otro ordenador, mismo si quisiera hacerlo desde la misma red? gracias!

    • @PEB2024
      @PEB2024 7 років тому +2

      puedes hacer un filtrado de la IP con $_SERVER['REMOTE_ADDR']

  • @miguelsanchez6554
    @miguelsanchez6554 7 років тому +1

    Hola muy buen vídeo, solo yo tengo un problema el header("Location:") no me redirecciona a mi pagina no hace ninguna acción solo se queda en login !!! a que se deberá? mi login y password son correctos os copio tal cual a los ingresados en la base de datos

    • @matiasdiaz1557
      @matiasdiaz1557 7 років тому

      header("location:login.php"); es con minuscula location

  • @pabloescri2162
    @pabloescri2162 5 років тому +1

    Hola profesor soy el chico que comentó hace un par de días por si podías explicar en un anexo de este curso el tema de las variables superglobales y hoy viendo este video veo que has comentado como que estas son unas variables que se pueden ejecutar desde cualquier página? Te refieres a que cualquiera de las páginas que hemos creado a lo largo del curso podrían rescatarla?

    • @pildorasinformaticas
      @pildorasinformaticas  5 років тому

      No. Me refiero a cualquier página del mismo sitio web en el que estés trabajando. Un saludo!

  • @lau2956
    @lau2956 7 років тому +1

    Hola Juan! Muy buenos tus cursos! Me surgió esta duda respecto al login: cuando introduces el nombre Juan, ya sea en mayúsculas o minúsculas, lo reconoce como correcto; no recuerdo cómo se hacía para que solamente introduciéndolo de la manera en que está en la tabla acepte el login??? Gracias de antemano!!!

    • @oscargm1979
      @oscargm1979 4 роки тому

      strcmp() tiene en cuenta mayusculas y mnisculas jeje 3 años tarde quizas xd

  • @chilenovargas
    @chilenovargas 7 років тому

    primero que todo agradecer e aprendido bastante, mi consulta va en que versión de php ocupa

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому

      La última a medida que avanza el curso. Como el curso se empezó hace tiempo se empezó con una versión y se terminará con otra pasando por las intermedias. Comento algunos detalles que cambian con el avanzar de las versiones, como por ejemplo la sintaxis de los constructores, pero no comento todos los detalles porque entre otras cosas los desconozco. Un saludo!!

  • @daniellarin7806
    @daniellarin7806 8 років тому +1

    hola Juan, solamente quisiera preguntarle si lo pudiera contactar en una red social y discutir respecto este curso que tengo dudas y pues aquí en comentarios no creo que terminara xD y agradecerle que gracias a este curso he aprendido mucho :D

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +Daniel Larin Hola !! En la portada de mi canal tienes vínculos a mi página de facebook,twitter etc. Puedes plantear cuestiones allí. Ya te aviso de que tengo cientos de preguntas, dudas y sugerencias y me es imposible atenderlas pronto. Un saludo

  • @diarcanob19
    @diarcanob19 5 років тому

    Excelente video :) !!

  • @thesuperpirulo9369
    @thesuperpirulo9369 7 років тому +2

    Saludos! Una duda, como seria en el caso para que la persona se cree su cuenta con su propio nombre que el desee y su password y todo?

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому +2

      En el curso se ve cómo insertar registros en una BBDD y además encriptar contraseñas. Aplicando lo explicado en esos vídeos conseguirías lo que preguntas. Un saludo!!

  • @Knarion88
    @Knarion88 8 років тому +1

    Hola,
    La función addslashes no la hace la función PDO quote?
    Saludos.

  • @Camilasierraart
    @Camilasierraart 4 роки тому

    Hola, muchísimas gracias es increíble el curso, sin embargo me arroja este error "

  • @lserranoit
    @lserranoit 5 років тому

    Ya que el campo usuarios no es campo unico, si quiero tomar el id del usuario de la consulta y almacenarlo en una variable de inicio de sesion como puedo hacerlo?

  • @victoriaramirezborges4612
    @victoriaramirezborges4612 6 років тому

    Por favor, les sugiero encarecidamente que publiquen vuestro código al momento de solicitar ayuda. De otra forma es extremadamente difícil contribuir. Gracias.

  • @lordyoda2805
    @lordyoda2805 5 років тому +2

    Juan saludos, AUXILIO, no me corre session_start, lo he revisado carácter a carácter tanto y me funciona la base de datos, perfecto como redirecciona, pero nada de session_start esta funcionando como te funciona a ti en tu vídeo clase. que hago

    • @pildorasinformaticas
      @pildorasinformaticas  5 років тому

      Revisa cuidadosamente el código y mira a ver si lo tienes exactamente como en el vídeo. Si no ves el error,puedes enviar el código a cursos@pildorasinformaticas.es aunque ya te anticipo que recibo cientos de mails al día y los reviso con retraso. Es todo lo que te puedo ayudar con este error desde aquí. Un saludo!

    • @SergioGonzalez-bw6md
      @SergioGonzalez-bw6md 5 років тому

      le falto creo meter un reedirecionamiento al final de la session_start porque a mi tampoco me va..
      if($numero_registro!=0){
      session_start();
      $_SESSION["usuario"]=$_POST["usuario"];
      $_SESSION["password"]=$_POST["password"];
      header("location:panel_acceso.php");
      }else{
      header("location:login.php");
      }

  • @SamuelSLuna
    @SamuelSLuna 2 роки тому

    No me reconoce los usuarios logeados ;/. sigue en la página para logearse aún ingresando un usuario registrado...

  • @IzaelRG
    @IzaelRG 7 років тому +1

    La página de bienvenida me marcaba unos errores de Warning que se solucionaron enviando el código PHP hasta arriba antes de comenzar las líneas de código HTML

  • @willerdsanchez7341
    @willerdsanchez7341 7 років тому

    Buenos dias,muchas gracias por este video. He ayudo muchisimo.
    Sin embargo tengo una duda: Si mi logeo es con la cedula y la contraseña de un usuario,pero al redireccionarme a la siguiente pagina necesito otra informacion de ese usuario que ya esta registrado en la base de datos(nombre,apellido,numero de telefono,etc),como se haria? Intente trate la variable "resultado" como un arreglo pero me da error.

  • @ANCEFCA
    @ANCEFCA 4 роки тому

    CUANDO INCLUYO EN LA PAGINA DE RESTRICCION SESSION START() Y LA VARIABLE GLOBAL $_SESSION["usuario"], AUNQUE ESA PAGINA NO DEBE INGRESAR AUN CAMBIANDO DE NAVEGADOR, INGRESO LO MISMO, PERO SI REALIZO UN REQUIRE_ONCE LLAMANDO DONDE ESTA LA CONECCION, VUELVE A LA PAGINA LOGIN AUN TENIENDO BIEN LOS DATOS DE ACCESO, SIN DEJARME INGRESAR

  • @LuisRamirez-pg1pm
    @LuisRamirez-pg1pm 4 роки тому

    Seria bueno que dejara el código fuente para nosotros los que estamos comenzando en el mundo de la programación

  • @madtin
    @madtin 8 років тому +2

    Hola una duda urgente, sabrías como darle un estilo al mensaje de "Hola Juan" estoy teniendo problemas con eso.. gracias y excelente vídeo :)

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      Hola !! No recuerdo ahora mismo el código de este vídeo, pero imagino que si insertas etiquetas HTML + CSS junto con el mensaje de la página como hemos hecho en alguna otra ocasión, conseguirás tu propósito. Un saludo!!

    • @victoriaramirezborges4612
      @victoriaramirezborges4612 6 років тому +1

      Comienza la casa por los cimientos. Aprende Html y Css. Luego un lenguaje de programación. Sé que suena poco simpático, pero es la mejor sugerencia que puedo hacerte a la vista de tu consulta.

  • @fernandovalle6703
    @fernandovalle6703 7 років тому +3

    Hola, tengo un problema, al momento de concatenar el nombre de usuario si me lo acepta con Juan, pero el de "Maria" no me lo lee sino que al logearme siempre me dice "Hola: Juan" y he seguido al pie de la letra el código. Necesito ayuda

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому +1

      Envía todo tu código a cursos@pildorasinformaticas.es
      Un saludo!!

    • @fernandovalle6703
      @fernandovalle6703 7 років тому +1

      pildorasinformaticas Por gracioso que se lea, se solucionó él mismo... suspendí la PC y al volver a intentarlo ya funcionaba perfectamente; pero muchas gracias, Maestro!

    • @cesarchero7533
      @cesarchero7533 6 років тому

      Suele pasar :)

  • @franciscocastillo1221
    @franciscocastillo1221 7 років тому +1

    no me sale la validación :( de la sesión.. me deja entrar desde otras url's y ya revise el código y no tiene ningún error...

    • @victoriabarragan2892
      @victoriabarragan2892 5 років тому

      Dos años después y me pasa igual!! =(

    • @aldocenteno4807
      @aldocenteno4807 4 роки тому

      @@victoriabarragan2892 x2!!!!!!! diganme por quée!!!!!

    • @victoriabarragan2892
      @victoriabarragan2892 4 роки тому

      @@aldocenteno4807 Hola! Si mal no me acuerdo el problema se me solucionó en su momento vaciando el historial de navegación del navegador. La verdad no estoy segura eso fue hace un año.

  • @gabs19s72
    @gabs19s72 8 років тому +1

    Buen día y gracias por los cursos
    (¿como se haría un login usando json web token en un api rest? )

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +Gabs19 S Hola !! ¿No querrás que te cuente eso por aquí por escrito verdad? Un saludo!!

    • @gabs19s72
      @gabs19s72 8 років тому

      Hola
      comprendo que esto no se puede explicar en un comentario pero me gustaría saber si lo puede agregar en este curso ya que seria interesante para conectarse par hacer un login desde dispositivos móviles.
      gracias y excelente curso

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      Ok, tomo nota e intentaré explicarlo. Espero acordarme... Un saludo

    • @Robertofiguera-dev
      @Robertofiguera-dev 7 років тому

      Jjajajajajajaja

    • @gabs19s72
      @gabs19s72 7 років тому

      Roberto figuera
      ?

  • @EzKuLaKa
    @EzKuLaKa 3 роки тому

    Pues probando, tengo problemas porque no me llega lo que contiene $_SESSION a la pagina usuarios_registrados1 en ningun navegador excepto en Firefox que sí funciona. Alguno me lo pudiera aclarar??? me he dejado los ojos buscando la solucion.

  • @josepupo8074
    @josepupo8074 3 роки тому +1

    le hice todo e seguimiento a la variable super global $_SESSION["usuario"] pero al estar en el archivo redireccionado ya no funciona se pierde y cuando va ingresar al if(!isset($_SESSION["usuario"] siempre me direcciona al login.php y no he logrado que funciones

  • @anthonyisrael6971
    @anthonyisrael6971 7 років тому

    Buenas noches profe espero se encuentre bien, gracias por impartir dichos cursos los cuales son de mucho beneficio para nosotros, todo al parecer va bien excepto cuando copio la url en otra pestaña y la sesion sigue abierta, aqui mi codigo de la sesion a ver si me ayuda o alguien que pueda ayudarme.
    Bienvenidos Usuarios
    ESTO ES INFORMACION SOLO PARA USUARIOS REGISTRADOS

    • @arielquiroga6415
      @arielquiroga6415 7 років тому

      hola Anthony a mi sucedio lo mismo y lo que pude ver es que mientras lo probe en otra pestaña del mismo navegador me muestra la misma sesion, es como que reanuda la existente pero si lo probas en otro navegador ahi te redirecciona a la pagina de login espero q t sirva

    • @anthonyisrael6971
      @anthonyisrael6971 7 років тому +1

      Ariel Quiroga ah gracias por el comentario Ariel, será la versión de Chrome que amerita otro uso de borrado de cookies en PHP?

    • @arielquiroga6415
      @arielquiroga6415 7 років тому +1

      en los proximos capitulos el profesor explica como evitar esta situacion para un cierre de sesion correcto

    • @TaGy251
      @TaGy251 7 років тому +1

      A mi me pasaba lo mismo, y me estaba volviendo loco... Y uso firefox, aun cerrando la pestaña abriendolo otra vez ponia la url y $_SESSION es como que seguia almacenando el user. Pero lo puse en Chrome y ya me dirijia al login ..

  • @dragonslayer44670
    @dragonslayer44670 4 роки тому

    Hola profe se que este curso es algo antiguo para realizar una consulta pero espero que pueda responder, estoy usando el servidor XAMPP y no encuentro la forma de instalar la librería PDO porque parece que no la incluye en su versión realice una actualización XAMPP y no resulto me sigue mostrando este error
    Error: could not find driver

  • @LaQuintaPataDebate
    @LaQuintaPataDebate 2 роки тому +1

    Saludos, no creo que a estas altura alguien lea este mensaje, pero si es así, me podrían orientar como hacer para probar esto de una forma que no fuera un localhost?, si tengo una pc en otro domicilio, puedo simular estar conectado a un servidor? como se hace esto?, gracias y cordiales saludos

    • @sebastianrodelo7965
      @sebastianrodelo7965 2 роки тому +1

      Puedes tener la base de datos en tu equipo y desde el segundo ingresar tu IP local, a la carpeta donde está la pagina y te debería cargar

    • @LaQuintaPataDebate
      @LaQuintaPataDebate 2 роки тому +1

      @@sebastianrodelo7965 gracias!!!

  • @kaylissercaraballo3045
    @kaylissercaraballo3045 7 років тому

    Saludos profe, si me puede ayudar: hice todo tal cual y aun asi no me deja salir del login, haga lo que haga, siempre me reenvia al login, por que sera ? Gracias.

  • @desarrolladorweb9852
    @desarrolladorweb9852 6 років тому +1

    hola que tal amigo, gracias por tus videos, tengo una pregunta, tengo todo los codigos iguales a los tuyos pero al momento de copiar la URL y pegarla en el navegador de igual manera me redirige a la pagina de usuario_registrado1.php. que sera?

    • @abelj8127
      @abelj8127 4 роки тому +1

      me pasa igual, ya he revisado el código infinidad de veces y no hay error.

    • @abelj8127
      @abelj8127 4 роки тому +1

      al cambiar de navegador copio la dirección y si me redirige a login, pero creo que debería funcionar en el mismo navegador.

    • @sergioleonpiedrahitamacias3292
      @sergioleonpiedrahitamacias3292 2 роки тому

      Intenta ejecutar el codigo en firefox, alli funciona correctamente.

  • @brunoalexissantillansantil4637
    @brunoalexissantillansantil4637 8 років тому +1

    una pregunta amigo enseñaras MVC mas adelante

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      +bruno alexis santillan santillan Sí, pero aún no se si hacerlo en este curso o en un curso independiente. Un saludo

    • @brunoalexissantillansantil4637
      @brunoalexissantillansantil4637 8 років тому +1

      muchas gracias por su respuesta se lo hacia porque me llamaron para una entrevista de trabajo para PHP y me preguntaron si sabia MVC y la verdad q es la primera ves q habia escuchado sobre ese tema , muchas gracias mi admiración saludos.

  • @ivanpe5596
    @ivanpe5596 8 років тому +1

    Gracias!

  • @veronicaon4819
    @veronicaon4819 7 років тому

    holaa.como puede ver la version de mi php sin descargar nada.porque ya lo he intentado varias veces y no se como hacer mas

  • @jesusmartinblanco3459
    @jesusmartinblanco3459 7 років тому +1

    Hola Juan, Felicidades por tus cursos. Tengo un problema a la hora de utilizar el login, si este está acentuado por ejemplo "Jesús" no lo acepta redirigiendome a la pagina de login.

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому

      Debes utilizar en tu página la codificación de caracteres utf-8 para que la web admita caracteres latinos (como las tildes o las ñ). Además tu BBDD debe soportar también esa codificación. Revisa la etiqueta "meta charset" de tu documento PHP. Si no sabes cómo introduce en google "meta charset utf-8". Te explicarán cómo se hace. Un saludo!!

    • @jesusmartinblanco3459
      @jesusmartinblanco3459 7 років тому

      Hola Juan, las etiquetas "meta charset" están correctas para solucionar el problema he eliminado la función htmlentities quedando "$login=addslashes($_POST["LOGIN"]); , mi duda ahora queda en si este cambio supone algún problema de seguridad.
      Gracias por tu atención.

    • @jesusmartinblanco3459
      @jesusmartinblanco3459 7 років тому

      He probado la alternativa de mantener la función htmlentities y utilizar "$resultado->bindValue(":login", html_entity_decode($login));. y me funciona, ¿esta alternativa sería más valida que la que te comentaba anteriormente?. Saludos.

  • @anadi922
    @anadi922 5 років тому

    Buenas tardes . primero agradecer al profesor tan grande aporte . ahora tengo un problema al probar este video no me redirige la pagina usuarios_registrado.php me sale un error en google que dice que lo redirige muchas veses "La página localhost te ha redirigido demasiadas veces." ERR_TOO_MANY_REDIRECTS que puedo hacer si alguien me puede ayudar . PD soy novata :)

  • @viatori8507
    @viatori8507 7 років тому +2

    Seguí todos los pasos pero supongo que cometí un error el cual aun no encuentro, quizá alguno de ustedes me puede ayudar.
    Porque me imprime el Formulario y después todo el código php, aun cuando esta dentro del Body y ?

    • @pildorasinformaticas
      @pildorasinformaticas  7 років тому

      ¿Tu archivo web tiene extensión php?

    • @viatori8507
      @viatori8507 7 років тому

      Html y luego PHP, probe con los dos!

    • @Gabriel-tv2rk
      @Gabriel-tv2rk 7 років тому +1

      seguro tenes mal cerrado alguno de los ?> busca si no tenes que cerrar alguno arriba del formulario o por debajo de ese
      porque por ej: una forma de reutilizar la misma pagina y no mostrar un formulario inicial es

  • @angelalexander2436
    @angelalexander2436 8 років тому +1

    gracias

  • @ANCEFCA
    @ANCEFCA 4 роки тому

    NO ME RECONOCE SESSION START () NI LA VARIABLE GLOBAL CON EL USUARIO EN LA PAGINA RESTRINGIDA

  • @mineralesyjoyerialosgrande3478
    @mineralesyjoyerialosgrande3478 4 роки тому

    ¡Hola! ¿Alguien tiene idea por qué no me deja iniciar sesión con María con la tilde, sólo me deja sin la tilde. Me lo da válido aunque en la base de datos está con tilde.

  • @kalebsantiagojuncayepes1415
    @kalebsantiagojuncayepes1415 5 років тому

    como hago para que en vez del usuario, me muestre el dato de otra columna de la tabla de la base de datos?

    • @aldanaperezjosesamuel6159
      @aldanaperezjosesamuel6159 4 роки тому

      guarda el resultado de la instrucción SELECT (nombre de la columna que quieres mostrar) FROM USUARIOS_PASS WHERE USUARIOS = :login AND PASSWORD = :password en una variable y con un echo imprime la variable.

  • @ezequielinfante4345
    @ezequielinfante4345 7 років тому

    hola que tal me pueden ayudar cuando ejecuto la pagina me sale ( Error: could not find driver ) alguien sabe que puede ser.

  • @diegopichaco9384
    @diegopichaco9384 7 років тому

    Por favor ayuda; veriés si no utilizo sesiones todo me funciona bien, pero al utilizarla no puedo salir nunca de la página de login.php

    • @andersonmoralesparra4128
      @andersonmoralesparra4128 4 роки тому

      Mira si esta bien escrita la ortografía en mi caso tenía sección en minúscula y en la otra página estaba con mayuscula

  • @martinalcala4823
    @martinalcala4823 7 років тому

    En mi base de datos tengo un usuario con tilde y la primera letra en mayúscula. Si en el login alguien me escribe el nombre en minúsculas y sin tilde pero con la contraseña correcta, aún así lo deja entrar. ¿Saben cómo hacer que sea estricto y que considere las tildes y las mayúsculas a la hora de buscar al usuario en la base de datos?

    • @danielj7180
      @danielj7180 6 років тому

      Necesitas hacer una modificación en la consulta para que sea case sensitive la comparación o desde la base de datos cambiar el cotejamiento de la columna a latin1_general_cs

  • @joanendamionvlogs3456
    @joanendamionvlogs3456 6 років тому

    hola tengo un problema cuando pusemi nombre y mi contrasena me funciono todo bien pero cuando segui este capitulo no me entro nada por que?

  • @TuAplicacionWeb
    @TuAplicacionWeb 8 років тому +1

    Hola Tutor, me gustaria me dijera o dejase un codigo mostrandome como hacer para cuando inicio sesion en ves de dejar en el apartado el nombre del usuario, me gustaria dejar el nombre completo de esa persona o que mostrara otros valores que tenga en mi base de datos no solo el login.
    Para darle mas sentido a lo que me interesa esta como ejemplo facebook, que al iniciar sesion no deja el login que introduce el usuario si no que deja el nombre que se encuentra de igual manera en la base de datos pero no se como indicar que sea ese campo el que muestre, podrias colaborarme. Por favor.
    Gracias

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      Hola !! No se si entiendo del todo tu pregunta. Si lo que quieres es que en vez de mostrar el login muestre otra información, como por ejemplo el nombre completo, es algo que no tiene ninguna dificultad. Guarda en la BBDD el nombre completo y cambia el formulario para que muestre el nombre. Un saludo!!

    • @TuAplicacionWeb
      @TuAplicacionWeb 8 років тому

      Hola Juan, eso lo aprendi de usted y se como hacerlo pero, yo quiero que inicie sesion con el nombre de usuario pero que en ves de mostrar el usuario me muestre otra informacion pero hay esta el problema que lo que muestra es lo que digito y yo quiero que muestre algo que no este digitando.

    • @TuAplicacionWeb
      @TuAplicacionWeb 8 років тому

      O que muestre lo que digito mas otra informacion adicional que se encuentre en la misma base de datos.

    • @pildorasinformaticas
      @pildorasinformaticas  8 років тому

      Vaaale ya entiendo. Puedes utilizar un input type=password para que cuando escribas muestre asteriscos. Y si lo que quieres es que muestre otra cosa diferente también se pude hacer pero tal y como yo sabría hacerlo, el código se complicaría bastante. Un saludo!!

    • @victoriaramirezborges4612
      @victoriaramirezborges4612 6 років тому

      Se entiende lo que deseabas lograr. Sin embargo te hago una advertencia. MUCHO CUIDADO con lo que almacenas en una sesión de usuario para mostrar, pues es una brecha de seguridad. Ojo con eso. Facebook no es el mejor ejemplo para tomar en estos casos.

  • @yakaroyakaro
    @yakaroyakaro 3 роки тому

    NO ME FUNCIONABA CON XAMP Y FUNCIONA CON WAMP

  • @yakaroyakaro
    @yakaroyakaro 3 роки тому

    genial

  • @javiercasimiro7747
    @javiercasimiro7747 4 роки тому

    AYUDA POR FAVOR! TENGO UN GRAVE PROBLEMA todo iba bien hasta que hice un copia y pega en la url en usuarios_registrados1.php y deja ingresar con un copy pega hice exactamente el vídeo tutorial y no funciona alguien me podría ayudar aquí dejo mi código si me pueden ayudar les estaré muy agradecido porfa!
    el primero es login.php
    este es el codigo:
    Documento sin titulo

    INTRODUCE TUS DATOS
    login:
    ////////////////////////////////////////////////////////////////////////////////////////
    ahora usuarios_registrados1.php
    documento sin titulo
    Bienvenidos usuarios
    Esto es informacion solo para usuarios

    cual fue mi error por favor ayúdenme!
    por que me sigue saliendo en la url con copia y pega?

  • @victoriabarragan2892
    @victoriabarragan2892 5 років тому

    No me funciona!! =( Cambiando de navegador y pegando la URL siguen entrando a la página de bienvenida! =( Cree nuevo usuarios, cerré y volví abrir el navegador (Opera, Chrome, Firefox) y de todas formas direcciona a la página de bienvenida copiando y pegando la URL. Ayudaaa!!! Gracias... =D

    • @victoriabarragan2892
      @victoriabarragan2892 5 років тому +2

      Me respondo a mi misma! Mi misma, no tenía ningún error. Reinicié el computador abrí nuevamente los navegadores (Opera, Chrome y Firefox) probé inicialmente con Opera accedí con un usuario y traté de hacerlo dentro de otra pestaña del mismo navegador y me seguía permitiendo el acceso. Pero, al pasar a otro navegador y hacer la prueba tanto con Chrome como Firefox pegando la URL de usuarios registrados ya no me lo permitía. Ha de ser que yo ya había hecho pruebas al inicio con estos otros navegadores donde accedí y quedó guardada la sesión. Es la explicación que me hago. Espero estar en lo correcto y estar entendiendo. Buenooo!!! En buena hora!!! Slds. =D Sigo con el curso... excelente Juan, muy agradecida como siempre!!

    • @victoriabarragan2892
      @victoriabarragan2892 5 років тому

      @cherry Reinicié el computador abrí nuevamente los navegadores (Opera, Chrome y Firefox) probé inicialmente con Opera accedí con un usuario y traté de hacerlo dentro de otra pestaña del mismo navegador y me seguía permitiendo el acceso. Pero, al pasar a otro navegador y hacer la prueba tanto con Chrome como Firefox pegando la URL de usuarios registrados ya no me lo permitía. Ha de ser que yo ya había hecho pruebas al inicio con estos otros navegadores donde accedí y quedó guardada la sesión. Es la explicación que me hago. Espero estar en lo correcto y estar entendiendo.

  • @aldocenteno4807
    @aldocenteno4807 4 роки тому

    PARA TODOS LOS QUE TUVIERON MI PROBLEMA DE QUE EL CODIGO ESTÁ TAL CUAL, PERO AUN ASI PODEMOS ACCEDER DESDE EL URL EN OTRA PESTAÑA, OJO EN OTRA PESTAÑA SÍ SE PUEDE, PERO SI SE VAN A OTRO NAVEGADOR VERÁN QUE NO!! ME QUEDÉ 1 HORA ENSERIO, HICE COMO 3 PROUECTOS DIFERENTES CON TAL DE VER MI ERROR, BUENOM ESPERO HABERLOS AYUDADO

    • @aldocenteno4807
      @aldocenteno4807 4 роки тому

      además en el prox video LOGIN 3 enseña como solucionar eso bros

    • @danielhernandez5401
      @danielhernandez5401 3 роки тому

      @@aldocenteno4807 pues asi trabaja facebook

    • @danielhernandez5401
      @danielhernandez5401 3 роки тому

      es decir no con php pero si de esa manera de si abres la url en una pestaña nueva te deja ver el contenido

    • @jesuslagrave3336
      @jesuslagrave3336 3 роки тому

      Claro, una vez que el login fue correcto y la sesión se activó con esos valores, te va a dejar acceder en esa pestaña o en otras. Para que ya no permita, debes destruir la sesión.

    • @jesssie9138
      @jesssie9138 3 роки тому

      @@jesuslagrave3336 yo tengo el problema que a pesar que copie la url en el mismo navegador, en otra pestania sigue mostrandose el formulario de login, es como si la sesion no se mantiene

  • @camilopte2
    @camilopte2 7 років тому +6

    var nombre = "";
    alert('Bienvenido de Nuevo '+ nombre +'');
    Para que les aparesca un Script Bonito uwu

  • @tiradomorquechomatias6524
    @tiradomorquechomatias6524 2 роки тому

  • @ulo9127
    @ulo9127 7 років тому

    BIENVENIDOS USUARIOS
    esto es informacion solo para usuarios registrados
    alguien sabe por que no me funciona el codigo si lo pego en otro navegador entro a las sesion buuu

    • @gusmoeta
      @gusmoeta 7 років тому

      parece que lo tienes bien, creo. Quizas el problema sea que en el otro documento hayas puesto algo nombrado diferente q aki, como el usuario, o las variables, incluso el nombre de la web. Si copias todos los codigos seria mas facil saber.

  • @migueljoseparrasojo5778
    @migueljoseparrasojo5778 7 років тому

    Saludos Grupo si alguien sabe del error por favor o si en un chance el Profesor Juan pudiera ver: cual sera error en la linea 30
    Parse error: syntax error, unexpected 'Hola' (T_STRING) in /opt/lampp/htdocs/Curso PHP/Sistema_login/UsuarioRegistrado1.php on line 30

    Usuarios Registrados

    • @PEB2024
      @PEB2024 7 років тому +1

      Hola Miguel. No veo la linea donde invocas a session_start();

    • @migueljoseparrasojo5778
      @migueljoseparrasojo5778 7 років тому

      Gracias, verifico omisión

    • @migueljoseparrasojo5778
      @migueljoseparrasojo5778 7 років тому

      El error sigue aca:
      Parse error: syntax error, unexpected 'Hola' (T_STRING) in /opt/lampp/htdocs/Curso PHP/Sistema_login/UsuarioRegistrado1.php on line 30
      no sabria cual es la omision, ya que se encuentra en las primeras lineas de codigo

    • @PEB2024
      @PEB2024 7 років тому

      En que linea le pasas el valor a $_SESSION["usuario"] ?

    • @migueljoseparrasojo5778
      @migueljoseparrasojo5778 7 років тому

      En el modulo login.php Pedro

  • @expo-jc6lt
    @expo-jc6lt 6 років тому +1

    la verdad un terrible trabalenguas este video no entendi mucho iba bastante bien hasta llegar este video , pero bueno repetir el video varias veces no queda otra

    • @pildorasinformaticas
      @pildorasinformaticas  6 років тому

      En algunas ocasiones la cosa se complica. En otras ocasiones el que te lo explica no tiene un buen día y no lo explica bien. Y en otras se juntan las dos cosas... Paciencia

    • @expo-jc6lt
      @expo-jc6lt 6 років тому +1

      Despues de un rato lo entendi profe :) solo cuestion de paciencia como ud bien dice

  • @danielvelascohernandez5846
    @danielvelascohernandez5846 3 роки тому

    Te falto algo muy importante, y es que tu seguridad es muy baja, intenta entrar sin escribir nada, te seguí y a mi me deja entrar sin escribir nada.