Login y Autenticación de Tipos de Usuario - Uso de Sesiones

  Рет қаралды 77,392

LexterDev

LexterDev

Күн бұрын

Пікірлер: 223
@jimmyhoffer2999
@jimmyhoffer2999 4 жыл бұрын
Sólo vi 5 videos tuyos y me despejaste más dudas que mis profesores en 6 meses. La verdad que tu forma de explicar es excelente. Vi muchos tutoriales diferentes pero siempre tratan de hacer todo junto el html css js y php Y al final no se termina entendiendo nada. Ya que nosotros sólo queremos los ejemplos así con variables ya sin meter los aspectos de diseño. Gracias por compartir tu conocimiento espero que sigas subiendo vídeos que estan muy buenos.
@edisonjoelsilveriotorres657
@edisonjoelsilveriotorres657 6 жыл бұрын
Lo máximo Bro. En menos de 25 min aprendí el manejo de sesiones en php al loguearse. 👍👍
@rubenssss_
@rubenssss_ 3 жыл бұрын
Muchas gracias por estos videos hermano, son excelentes de verdad
@nocturno7887
@nocturno7887 4 жыл бұрын
Gracias compañero, excelente y lo necesitaba además, iré viendo los vídeos con calma y practicando.
@franciscocuerno1710
@franciscocuerno1710 7 жыл бұрын
listo amigo muchas gracias los 3 videos estan muy bien explicados, tendras alguno para hacerlo con codeigniter?
@lchc24
@lchc24 6 жыл бұрын
Muchas gracias!!! Muy concreto, muy bien explicado y sobre todo muy útil!!!
@emmanuellopezgarcia7965
@emmanuellopezgarcia7965 4 жыл бұрын
Excelentes videos. Felicidades, tienes un suscriptor más.
@LexterDev
@LexterDev 4 жыл бұрын
Genial, espero te haya servido bro. Un saludo 😁
@robynarevalo5030
@robynarevalo5030 6 жыл бұрын
Felicidades amigo por ese gran trabajo aprendí mucho de ud sigue así éxitos y bendiciones :)
@gabrielbregante7139
@gabrielbregante7139 7 жыл бұрын
Muy buen tutorial, felicitaciones y gracias por compartir tus conocimientos. Saludos Cordiales!!!
@LexterDev
@LexterDev 7 жыл бұрын
Gracias bro, un saludo :) Espero te haya servido.
@gabrielbregante7139
@gabrielbregante7139 7 жыл бұрын
Claro que me ha servido, muy interesante lo de seguridad(excelente) desconocía la optimización que ofrece mysqlnd. Para mi caso por ahora adapte tu código para usarlo con bind_result() y fetch() y funcionó perfecto. Nuevamente gracias!!!!
@Alex-cg2dr
@Alex-cg2dr 7 жыл бұрын
Buenos dias Gabriel, me podrias guiar para adaptar el condigo con bind_result() y fetch()?
@gabrielbregante7139
@gabrielbregante7139 7 жыл бұрын
Hola Claro Ale!, con el permiso de LexterXPS dejo el código adaptado, no se si estará perfecto pero funciona muy bien, quizás el u otro experto pueda evaluarlo. ahí te lo paso: $nueva_consulta->execute(); $nueva_consulta->bind_result($data[0], $data[1]); if ($nueva_consulta->fetch()){ $_SESSION['nombre'] = $data[0]; echo json_encode(array('error' => false, 'tipo' => $data[1])); }else{ echo json_encode(array('error' => true)); } $nueva_consulta->close();
@Alex-cg2dr
@Alex-cg2dr 7 жыл бұрын
@Gabriel Bregante, agradecido por la ayuda. probare con este cod adaptado. Quedo a la orden!.
@claudioesteban6065
@claudioesteban6065 7 жыл бұрын
Gracias, fué de mucha ayuda tu video! Saludos!
@LoreChuchu
@LoreChuchu 5 жыл бұрын
gracias, me queda tu explicación del proceso!
@VictorFlores-pb6vy
@VictorFlores-pb6vy 7 жыл бұрын
chulada de video bro, me has enseñado monton con esto
@LexterDev
@LexterDev 7 жыл бұрын
Genial bro! Me alegra que haya servido. Saludos :)
@angelfajardo4580
@angelfajardo4580 4 жыл бұрын
muy buena serie, me sirvió mucho. Muchas gracias :D
@LexterDev
@LexterDev 4 жыл бұрын
Qué bueno bro, me alegro que te haya servido. Un saludo 😁
@alphamx13
@alphamx13 7 жыл бұрын
Antes que nada muchas gracias por estos 3 videos, la verdad me han servido mucho. Solo una pregunta... Crees que sea bueno utilizar cookies en el sistema de logueo? He leído que tiene sus pros y contras en cuestiones de seguridad, pero a la vez es práctico poder mantener la sesión abierta incluso si se cierra el navegador y se regresa a ella. Gracias de nuevo!!
@LexterDev
@LexterDev 7 жыл бұрын
Gracias bro, y me alegro entonces que te haya servido. Y con tu pregunta, pues depende de tus necesidades, con la seguridad siempre ha habido discusión, pero puedes usarlas, igual con las sesiones puedes configurar tu servidor para que la sesión no se cierre aunque se cierre el navegador. son opciones, aunque las cookies te dan otras posibilidades. Saludos.
@alphamx13
@alphamx13 7 жыл бұрын
Muchas gracias mi estimado, lo tomare en cuenta. Continua asi, la verdad son de mucha utilidad tus videos. Es bueno saber que aun existe gente que le gusta compartir sus conocimientos sin fin de lucro.
@andreezcastaneda6196
@andreezcastaneda6196 6 жыл бұрын
oye le cambiaste algo al js main?? donde redirigías a las paginas porque al momento de regresarme al formulario si me deja aunque haya iniciado sesion
@edgarchacondelgado9456
@edgarchacondelgado9456 7 жыл бұрын
ooo Es genial hace mucho tiempo que buscaba esto aun que una parte no me salio tu muy bien
@mariozanetta5664
@mariozanetta5664 7 жыл бұрын
Estimado, muy bueno el tutorial. Tengo una duda con el JS desde donde se llama al login.php , ya que en este tutorial no se muestra: En el tutorial anterior sin sesiones se hacían los redirecciomanientos desde el JS y acá se hacen desde el index.php, entonces mi duda es como queda el JS para este caso ?
@LexterDev
@LexterDev 7 жыл бұрын
Eso lo hice en el primer vídeo bro, de el login son 3 partes en total. La primera, donde creamos esos archivos es esta kzbin.info/www/bejne/qabIg4ipi6tli5o
@karlachavez7501
@karlachavez7501 7 жыл бұрын
Hola de nuevo :), tengo otro proyecto que estoy haciendo, en el cual tengo 2 usuarios Admin y Personal pero tengo esto: -CARPETA ADMIN *consulta(con unos privilegios) -CARPETA PERSONAL *consulta (con menos privilegios) -archivos para los dos usuario Bueno en cuanto se inicia sesion , dependiendo del tipo de usuario se envia automaticamente al archivo consulta y en ellos tengo el codigo que tu explicaste en el video ** El punto aqui esque dentro del archivo consulta de admin y de personal tengo unos menus los cuales mandar a llamar los "archivos para los dos usuarios", el punto esque dije, bueno para no repetirlos enla carpeta de admin y en la de personal los deje fuera de la carpeta el punto aqui es que cuando muestro el usuario que esta logueado ay problemas, y dije bueno nimodo los clono y los meto en las dos carpetas, pero me salio otra duda, el codigo que puse arriba tengo que ponerselo para todas las paginas que sean para el adminn y hacer lo mismo con las del personal ?
@LexterDev
@LexterDev 7 жыл бұрын
Pues en teoría debería estar en todos. Pero para no repetir lo mismo una y otra vez, mejor crea un archivo php, metes esa validación en él, uno para cada usuario u nada más al inicio de los archivos nada más los incluyes con include("ruta_de_tu_archivo");
@pepebiondi5962
@pepebiondi5962 6 жыл бұрын
Genial amigo. Saludos.
@3d_mars
@3d_mars 5 жыл бұрын
Muy bien video, felicidades 😍
@mariozanetta5664
@mariozanetta5664 7 жыл бұрын
gracias nuevamente bro, esta clara la reespuesta. Mira el problema que tengo es que no se va a los index del usuario o del admin y se queda en la pagina principal. Este mismo problema te lo consultó una persona anteriormente y le respondiste que verificara si la respuesta estuviera correcta. Esto último no se como hacerlo, uso Chrome y me meto en la consola, pero no logro ver nada que me ayude a detectar el problema, ¿no se si me puedes orientar en como detectar por donde pasa el problema?
@LexterDev
@LexterDev 7 жыл бұрын
Si gustas escríbeme un inbox a Facebook, es más fácil ayudarte ahí. El link está en la descripción de este vídeo.
@luizescobar5316
@luizescobar5316 6 жыл бұрын
Muchos LIkes Amigo .............................Saludos
@alexannder15
@alexannder15 6 жыл бұрын
Muchas gracias! suscrito
@videoteknicas8427
@videoteknicas8427 7 жыл бұрын
Excelente video, me ha servido mucho, como tendría que hacerle para mostrar una imagen de usuario ya sea administrador o usuario?
@LexterDev
@LexterDev 7 жыл бұрын
Debes crear un formulario de registro en el que el usuario guarde sus datos, incluida su foto. Y luego nomas la sacas al momento de logearse. es una opción.
@videoteknicas8427
@videoteknicas8427 7 жыл бұрын
LexterXPS muchas gracias, intentaré de esa forma, excelentes videos
@focusyourmind2906
@focusyourmind2906 5 жыл бұрын
Hola muy buenas tardes, excelente video, una consulta, que puede ser el error que no me muestra el nombre que está en la base de datos?, así como al final explicas como llamar ese dato pero a mi no me muestra el nombre de usuario
@JamonDuroMexicano
@JamonDuroMexicano 5 жыл бұрын
Excelente bro!
@ajbssb
@ajbssb 6 жыл бұрын
Muy buen tuto! Sirve!
@gerardochacon4606
@gerardochacon4606 4 жыл бұрын
Crack Muchas muchas gracias !!!
@LexterDev
@LexterDev 4 жыл бұрын
Con mucho gusto bro. Un saludo 😁.
@jimmyhoffer2999
@jimmyhoffer2999 4 жыл бұрын
Puedes hacer el MVC con php?
@isaacc.3999
@isaacc.3999 7 жыл бұрын
Excelente video bro, me sirvió de mucho, solo tengo un problema, al cerrar sesión si doy clic en el botón de regresar de mi navegador regresa a la pagina donde tenia mi sesión abierta, como podría corregir esto????????
@albertocorona1815
@albertocorona1815 6 жыл бұрын
Masterrrrrrrrr
@angelovernal3383
@angelovernal3383 7 жыл бұрын
buen video bro, se aprende mucho con videos asi :) una consulta, para poder mostrar otros datos aparte del "nombre y el tipo" en las vistas con $_SESSION['usuario'][' '] como por ejemplo apellido y correo, en que parte debería modificar usando tu ejemplo??
@LexterDev
@LexterDev 7 жыл бұрын
Gracias bro, que bueno! Y con tu duda pues simplemente agrega los campos que deseas en la consulta que haces en el login, y luego simplemente los muestras con su nombre, tal cual lo hago con este ejemplo.
@angelovernal3383
@angelovernal3383 7 жыл бұрын
si me di cuenta al rato jajaj muchas gracias
@luisparedes3947
@luisparedes3947 7 жыл бұрын
eres un capo, gracias!
@luisparedes3947
@luisparedes3947 7 жыл бұрын
pasame tu correo para compartirtelo!
@luisparedes3947
@luisparedes3947 7 жыл бұрын
cierto, disculpa mi estimado, el día de ayer estuve sin acceso a datos, en un minuto te lo envío confirmame
@yolandamorenocardenas8145
@yolandamorenocardenas8145 7 жыл бұрын
Hola amigo tendras el codigo fuente amigo para compartilo porque de hecho no me a salido Muchas gracias te paso mi correo yolandamorenocardenas8@gmail.com
@luisparedes3947
@luisparedes3947 7 жыл бұрын
Hola Yolanda, te lo comparto en unos minutos, confirmame!
@yolandamorenocardenas8145
@yolandamorenocardenas8145 7 жыл бұрын
ya me llego muchas gracias luis
@juancarlossurumayr.5919
@juancarlossurumayr.5919 7 жыл бұрын
saludos excelente video tutorial como haga para obtener el código completo
@TomasDDL
@TomasDDL 7 жыл бұрын
¿que hay acerca del password hash? como se modifica el codigo?
@georges7
@georges7 6 жыл бұрын
Excelente, puedes compartir el código. Gracias
@TheTokizforever
@TheTokizforever 5 жыл бұрын
Buenas tardes: Tengo una duda, cuando aquí se realiza el tema de sesiones, es necesario incluir el archivo main.js. Este archivo es el que tiene el ajax y por medio de el con la funcion .done se realiza el logue dependiendo del usuario. Esto toca omitirlo?
@vmoreno85
@vmoreno85 7 жыл бұрын
tengo una duda camarada, las validaciones de sesiones que haces en cada index, se deben hacer para cada pagina de php que hagamos? por ejemplo si estoy en ventas.php, debo validar las sesiones?
@LexterDev
@LexterDev 7 жыл бұрын
Pues es decisión tuya bro. En teoría debería ser así, pues no queremos que por ejemplo el Admin pueda ver algún archivo del Usuario y viceversa. Lo que puedes hacer es crear un archivo .php con las evaluaciones, lo escribes una vez, y luego nada más lo incluyes en los demás archivos, y así no tienes que estar repitiendo código en cada página. Saludos
@vmoreno85
@vmoreno85 7 жыл бұрын
amigo, una ultima duda, ya puse las restricciones de sesion como las tienes en tu video, pero al iniciar sesion en el index.php de la carpeta raiz y procesar los datos, los navegadores me arrojan el siguiente error: localhost te redireccionó demasiadas veces. Intenta borrar tus cookies. ERR_TOO_MANY_REDIRECTS espero me puedas ayudar
@renemarquez3881
@renemarquez3881 6 жыл бұрын
hola, cuando creaste la base de datos y como la vinculaste, que es lo unico que me falta
@LexterDev
@LexterDev 6 жыл бұрын
En el primero vídeo de la serie. Ahi muestro eso bro. Puedes buscarlo aquí en mi canal
@mariozanetta5664
@mariozanetta5664 7 жыл бұрын
muchas gracias bro por responder, mira creo que no me explique bien, la duda que tengo es la siguiente: en el primer video vi que creas un archivo main.js el cual entre otras cosas hace una llamada ajax al script "login.php" y dependiendo de los resultados redirecciona a diferentes paginas mediante la funcion js "location.ref". Entonces al ver este nuevo video de Login "con sesion", veo que el redireccionamiento se hace en php con la funcion "header" en el archivo index.php principal, entonces mi duda es que pasa los redireccionamientos que habian en el archivo "main,js"? se dejan igual o se debe cambiar algo ? Sldos !
@LexterDev
@LexterDev 7 жыл бұрын
Aahhh entiendo bro. Y contestando, nada del main se toca, ya que todo funciona igual. La diferencia aquí es que se valida las sesiones para así controlar donde se mantiene el usuario. Espero haber contestado tu duda :)
@DavidDev530
@DavidDev530 6 жыл бұрын
Muy buenos dias LexterXPS primero que nada agradecerte el tutorial, todo me funciono perfecto a excepcion de la instruccion: Bienvenido , resulta que en mi portal no estoy utilizando login con usuario si no con correo, pero no me imprime el "Bienvenido ['email']" si no que me imprime la leyenda "Bienvenido Array", a que se debera esto? saludos
@LexterDev
@LexterDev 6 жыл бұрын
Eso es porque estás accediendo a un array, debes acceder a una clave o índice de ese array para poder tener el email. Revisa en qué clave o índice está el email.
@azotto
@azotto 7 жыл бұрын
LexterXPS una pregunta, como puedo hacer un sistema de encuestas para usuarios y que en administrador pueda estar visualizando todo eso?
@azotto
@azotto 7 жыл бұрын
Y se te agradece mucho por los videos, son bien explicados y me sacaste de un apuro que me tarde horas
@amixd15
@amixd15 4 жыл бұрын
Muy buena explicación, una consulta, cuando tengo 4 tipos de usuario incluyendo el admin eje: admin, usuario1, usuario2, usuario 3 al añadir el: if($_SESSION['usuario']['tipo'] != "admin"){ header("Location: ../usuario1/"); header("Location: ../usuario2/"); header("Location: ../usuario3/"); } todo me funcionan excepto el usuario3 que no direcciona. podrias ayudarme. Gracias
@LexterDev
@LexterDev 4 жыл бұрын
Si tienes múltiples tipos como el ejemplo que me das, no lo debes meter en el mismo bloque, si no evaluar cada tipo de usuario individualmente. Ejemplo: if($_SESSION['usuario']['tipo'] != "admin"){ if($_SESSION['usuario']['tipo'] == "usuario1") { header("Location: ../usuario1/"); } } Y así con las demás opciones usando else if.
@andresalain5084
@andresalain5084 5 жыл бұрын
Amigo como le puedo hacer si tengo más de dos tipos de usuario ejemplos: admin, usuario1 y usuario2 , tengo la duda en la parte del código donde dice si es diferente a Admin que te mande a Usuario, pero como sería el código dependiendo al tipo de usuario si corresponde al usuario1 o usuario2 ???
@amithiel9306
@amithiel9306 7 жыл бұрын
Que son flojos los weones. Les estan enseñando y mas encima quieren que les pasen el codigo... asi como van a aprender 😬
@molinax1212
@molinax1212 4 жыл бұрын
se aprende en clases, si estamos aca es por que ya estamos desesperados XD
@eliasmarin8839
@eliasmarin8839 7 жыл бұрын
Yo necesito hacer una biblioteca vityual con php y mysql quisiera saber si este sistema de login me sirve, por que me pidieron una tabla usuario y otra de privilegios .
@jairmerida9562
@jairmerida9562 7 жыл бұрын
Gracias PAPU 😅😂
@Alex-cg2dr
@Alex-cg2dr 7 жыл бұрын
excelente tuto..... Tengo un inconveniente , me funciona a la perfección de forma local, pero cual lo subo al hosting me da el siguiente error "Call to undefined method mysqli_stmt::get_result". que podra ser, he verificado la versión de php y tengo la 5.6.
@LexterDev
@LexterDev 7 жыл бұрын
Al parecer no tiene habilitada la extensión mysqli en tu server, revisa los parámetros y extensiones y puede que esté para habilitarla.
@Alex-cg2dr
@Alex-cg2dr 7 жыл бұрын
Muchas gracias por la información... Lo consultare con el host server lo que me indicas.
@Alex-cg2dr
@Alex-cg2dr 7 жыл бұрын
Realice la consulta con el host y me indican que revisara la construcción de la consulta al usar ->prepare.
@LexterDev
@LexterDev 7 жыл бұрын
Puede que entonces no tengas la posibilidad de usar get_result() ya que es necesario tener habilitada e instalada la extensión mysqlnd, sino que debes usar bind_result() y fetch()
@karlachavez7501
@karlachavez7501 7 жыл бұрын
Hola buenas tardes, oye si por ejemplo quiero hacer un login pero tengo una ventana para los administradores y otra para los estudiantes, me refiero a que los dos no se logean en la misma ventana como lo puedo hacer, ya que en tu video explicas que dos tipos de usuarios se logean en el mismo formulario(misma ventana), y obviamente checas que tipo de usuario es para asignarle ciertos privilegios dependiendo del usuario, no se si me di a entender 8-) gracias
@LexterDev
@LexterDev 7 жыл бұрын
Hola, para eso es que controlas en tipo de usuario, para controlar para dónde mandas a cada uno y donde puede acceder o no cada usuario. A pesar de loguearse en la misma "ventana" la aplicación distingue el usuario y así lo controla dependiendo del tipo. Entonces, ¿ por qué lo quieres hacer con dos ventanas?
@karlachavez7501
@karlachavez7501 7 жыл бұрын
porque pido diferentes cosas en los formularios dependiendo de si es estudiante o admin,
@LexterDev
@LexterDev 7 жыл бұрын
Mmmm interesante caso. Cuéntame qué pides en cada caso para ver la situación.
@karlachavez7501
@karlachavez7501 7 жыл бұрын
Mira, los estudiantes se loguean por medio del numero de control escolar y su pass, y los admin por su nombre de usuario y contraseña
@LexterDev
@LexterDev 7 жыл бұрын
Entiendo, la única diferencia en ese caso sería el número de control escolar y el nombre de usuarios del admin, en ese caso puedes usar la misma consulta, nada más evalúas por pares por ejemplo SELECT Cod_usuario, Nombre, Tipo_usuario FROM usuarios WHERE (Num_esc = 'dato1' AND Pass= 'dato2') OR ( usuario = 'dato1' AND contra = 'dato2') así uno de los dos pares debe coincidir si ambos datos son correctos, y así hará diferencia sin tu tener que hacer dos formularios distintos.
@russell5365
@russell5365 Жыл бұрын
puedes compartir tu código fuente de este ejemplo?
@noeespinoza4647
@noeespinoza4647 5 жыл бұрын
Muy bonito y todo pero ya en 2019 PDO tiene el poder! xD
@LexterDev
@LexterDev 5 жыл бұрын
Hahahaha Pues a medias xD Aquí uso Mysqli, lo cual es otra manera moderna al igual PDO. Sólo que uno es orientada a procedimientos, y ésta es orientada a objetos :)
@juniorb8198
@juniorb8198 5 жыл бұрын
Buenas soy un novato en esto, tengo una duda si subes eso a un hosting con todo configurado, si tu accedes desde tu pc desde tu casa al login te logeas estas dentro ok, y si yo desde mi casa en la china o cualquier parte del mundo voy a acceder a tu login, me mostrara tu login o me dira que ya existe la sesion que tu en tu casa esta en ese momento y me redireccionara a la pagina en la qu esta tu como usuario logeado, esa es mi duda agradeceria si alguien me aclara eso.
@joelcruz5252
@joelcruz5252 7 жыл бұрын
Disculpa mi ignorancia, pero en qué video puedo ver cómo se hizo el jquery-3.1.1.min.js , ya he visto 3 videos de este tutorial y no lo he visto. :C
@LexterDev
@LexterDev 7 жыл бұрын
Saludos bro, ese archivo no lo creamos ya que simplemente se descarga de jquery.com, es una librería JavaScript que hace todo más fácil. :)
@angelmuchamalhuaysa3042
@angelmuchamalhuaysa3042 7 жыл бұрын
desculpa amigo una una pregunta como puedo convalidad el login como usuario o administrador
@LexterDev
@LexterDev 7 жыл бұрын
Éste vídeo es la tercera parte bro, en la primera parte hicimos eso. Puedes ver el link del vídeo en la descripción de éste vídeo. :) Saludos
@angelmuchamalhuaysa3042
@angelmuchamalhuaysa3042 7 жыл бұрын
gracias amigo el login que hiciste puedes pasarme amigo con la validacion de admin y usuario
@eduardoaguirred
@eduardoaguirred 6 жыл бұрын
Hola! gracias por el tutorial! solicito de tu ayuda Todo el codigo está bien tanto en index, como login, Al momento de tratar de cargar, se queda en el formulario validando.... pero no redirecciona a ningun lugar, y la consola me arroja un error de sintaxis en main, pero el main no le he editado para nada. ayuda! ya llevo horas tratando de depurarlo y no se que pasa :( gracias!! el erro es este: Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /homepages/43/d611565876/htdocs/Darwin/Main_app/login.php on line 23
@eduardoaguirred
@eduardoaguirred 6 жыл бұрын
Un puto signo de dolar!!!!! $ ya encontré el error, jejeje gracias!
@axeljacobo4453
@axeljacobo4453 6 жыл бұрын
@EAD te funciono el codigo? me lo podrias enviar a mi correo por favor axel.910921@gmail.com
@lucianoturco5645
@lucianoturco5645 6 жыл бұрын
hola todo bien? muy buen aporte =) hay la posibilidad que me pases todos los archivos del codigo ??? saludos
@enriquemusic5642
@enriquemusic5642 6 жыл бұрын
AMIGO, me encantan estos 3 tutoriales que llevo, me han ayudado muchisimo, pero estoy atascado con una parte que no se como resolverla. Cuando abro la sintaxis de php arriba del index.html , no pasa nada, osea.. no me la reconoce, y por lo tanto todo lo que ponga dentro de las etiquetas php no servirá para nada, que puedo hacer? porque no me reconoce las etiquetas en el html?
@Andy-qb9kh
@Andy-qb9kh 5 жыл бұрын
No sé si aun te sirva, pero tienes que cambiar la extensión de tu archivo ".html" a ".php"
@JesusLucasCardozaMejia
@JesusLucasCardozaMejia Ай бұрын
tienes el codigo?
@FigardiCanarias
@FigardiCanarias 7 жыл бұрын
Hola¡ podrias dejar el código, esta muy bueno este Login.
@christiancruz5356
@christiancruz5356 5 жыл бұрын
Excelente video! Estoy tratando de ponerlo en practica y de forma local funciona a la perfección, sin embargo, cuando subo el proyecto a un hosting 000webhost, no funciona. Se queda en "Validando..." Ya he hecho correctamente la conexión a a base de datos del hosting y no funciona. Alguna solucion para el problema? GRACIAS!
@LexterDev
@LexterDev 5 жыл бұрын
Revisa las versiones de PHP, puede que eso de problemas. Saludos!
@christiancruz5356
@christiancruz5356 5 жыл бұрын
@@LexterDev solucionado. Gracias!
@wilsonorellana7613
@wilsonorellana7613 3 жыл бұрын
@@christiancruz5356 como solucionaste el problema de las versiones ?
@fabriciovera8635
@fabriciovera8635 2 ай бұрын
puedes compartir el codigo porfa
@cynthiawhite1372
@cynthiawhite1372 5 жыл бұрын
hola amigo tengo una web creada quisiera saber como puedo crearle un rol de usuarios con permisos por ejemplo que a un usuario normal lo mande a su pagina indicada y al admin a otra me entiendes ya tengo la web creada con todo
@LexterDev
@LexterDev 5 жыл бұрын
Tengo un vídeo que trata sobre eso bro, puede buscarlo en mi canal. Saludos.
@cynthiawhite1372
@cynthiawhite1372 5 жыл бұрын
@@LexterDev lose amigo pero tengo mi web hecha con forma de logueo y registro solo me falta un panel de administrador para mi
@tomasrosales196
@tomasrosales196 6 жыл бұрын
amigo comparte el codigo por favor
@jeissonalexandercortes6917
@jeissonalexandercortes6917 7 жыл бұрын
hola montado en el servidor de godaddy aparece " POST 500 (Internal Server Error)" me podrias ayudar ?
@LexterDev
@LexterDev 7 жыл бұрын
Es es error de servidor meramente bro. Revisa que el server tenga añadias y habilitadas las extensiones para MYSQLi.
@jeissonalexandercortes6917
@jeissonalexandercortes6917 7 жыл бұрын
Gracias por tu respuesta
@luiscarrillo7924
@luiscarrillo7924 7 жыл бұрын
Podrias pasar el css? por favor
@LexterDev
@LexterDev 7 жыл бұрын
Esta es la tercera parte, en el primer vídeo en los comentarios está el link para descargar el css. Puedes buscarlo, saludos.
@vigorens
@vigorens 6 жыл бұрын
¿Por qué no compartes el código?, se nos haría más fácil ver tu video e ir revisando el código
@andres198201
@andres198201 6 жыл бұрын
date el tiempo al menos de escribir el codigo que te presentan. los tutoriales son buenisimos y como minimo deberias adaptar el codigo a tus necesidades y no esperar que te hagan todo el trabajo. asi nunca vas a aprender
@eblazetcg4604
@eblazetcg4604 7 жыл бұрын
Tengo un problema, no me deja entrar a los index del ususario o la del admin, se queda en la pagina prinicpal, y pero lo cargo otra vez la pagina y entra , donde estaria mi error? en el login php o en el main.js
@LexterDev
@LexterDev 7 жыл бұрын
Está en el main.js bro, no redirecciona al momento de entrar. Verifica que la respuesta esté correcta.
@eblazetcg4604
@eblazetcg4604 7 жыл бұрын
Gracias y me correr esa parte, y otra pregunta, digamos que quiero usar 2 tablas, uno es el login y el otro que contenga los datos, como seria? se debera modificar en la parte login.php o debe ser añadido en los index.php
@axeljacobo4453
@axeljacobo4453 6 жыл бұрын
Hola @LEXTERXPS excelentes videos me sirvieron de mucho, tengo un problema con get_result el inicio de sesión me funciona muy bien en localhost pero cuando lo subo a internet me da un error, no entiendo como resolverlo, si me puedes dar una mano seria de mucha ayuda. Error: [22-Oct-2018 16:29:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined method mysqli_stmt::get_result() in /home/tmfugkk99u6f/public_html/php/login.php:15 Stack trace: #0 {main} thrown in /home/tmfugkk99u6f/public_html/php/login.php on line 15 Código:
@LexterDev
@LexterDev 6 жыл бұрын
Lo que pasa con eso es que tu servidor no tiene activada la extensión mysqlnd, por eso get_result no funciona. En ese caso te recomiendo usar bind_result, pero lee un poco sobre eso, ya que no se usa igual que get_result. Pero con eso estarás listo.
@axeljacobo4453
@axeljacobo4453 6 жыл бұрын
+LexterXPS si lo tiene habilitado, tiene la version 7.2
@axeljacobo4453
@axeljacobo4453 6 жыл бұрын
podrias hacer algun video del login pero con bind_result?
@christiancruz5356
@christiancruz5356 4 жыл бұрын
Como hacer para evitar que el mismo usuario inicie sesion con el mismo usuario y contraseña en diferentes navegadore, osea tener solo una sesion activa?
@LexterDev
@LexterDev 4 жыл бұрын
Con diferentes navegadores no se puede bro, porque cada uno trabaja independientemente, incluso tienen distintos motores detrás. No hay manera de hacer algo para que uno sepa que la sesión ya está en otro. Lo más cercano es en el mismo navegador, que es lo que muestro en este vídeo.
@arnold2851
@arnold2851 6 жыл бұрын
Hey tu codigo en diferenciar los tipos de usuarios esta bien pero la SESION ESTA MAL cualquiera pondria el link directo e ingresaria sin necesidad de loguearse
@CopyTopCerebritops
@CopyTopCerebritops 5 жыл бұрын
porque nadie ensena como mostrar un dato especifico segun el id de usuario como usuario manuel tiene 19 a?os?????????????????????
@jorgeguillen2266
@jorgeguillen2266 4 жыл бұрын
pasa la foto del fondo
@paolaccc2554
@paolaccc2554 5 жыл бұрын
Yo sólo quiero los tipos de usuarios:"""v
@edwinbasanta397
@edwinbasanta397 7 жыл бұрын
hey quien me puede pasar el codigo por favor
@nachitoespinoza2163
@nachitoespinoza2163 5 жыл бұрын
¿Quien me pasa el codigo?
@TUTOGAMEPLAYSHD
@TUTOGAMEPLAYSHD 6 жыл бұрын
ah te mamaste no pusiste el código :(
@vigorens
@vigorens 6 жыл бұрын
si se borra hasta localhost/login_tutorial/Main_app/ aparece todo el código, ¿Cómo se soluciona?
@LexterDev
@LexterDev 6 жыл бұрын
¿¡Aparece todo el código? No entiendo a qué te refieres bro. Si me explicas mejor para poder ayudarte.
@vigorens
@vigorens 6 жыл бұрын
LexterXPS lo que ocurre es que aparece el directorio, aparecen los archivos y carpetas.
@LexterDev
@LexterDev 6 жыл бұрын
Ahhh, lo que pasa es que quizá no tienes ningún archivo llamado index, index.php por ejemplo, por eso se muestra así. Prueba creando un archivo en blanco llamado así "index.php", ese archivo es el que al escribir esa ruta se va a mostrar. Pero el acceso a esa ruta que tu muestras, debe estar restringido ya que es la principal, así que no debes dejar que accedan ahí.
@vigorens
@vigorens 6 жыл бұрын
¿Al restringir la ruta no afecta la funcionalidad del login?
@LexterDev
@LexterDev 6 жыл бұрын
Para nada bro, de hecho es lo recomendable.
@williamcarrillo610
@williamcarrillo610 6 жыл бұрын
luego de salir de sesión pulsé el botón "atrás "(que se encuentra en la parte superior izquierdo en el navegador) para comprobar si se destruyó la session , al hacerlo se compiló todo el html código. ¿porqué sucede esto? PD: lo unico que no hice fue coloca el nombre "index.php" a las ventanas de Administrador y usuario, el resto es igual
@LexterDev
@LexterDev 6 жыл бұрын
Primero el código HTML no se compila bro, y segundo revisa la verificación de sesiones que muestro aquí pues si todo está correcto no debería volver a verse nada más que el login.
@williamcarrillo610
@williamcarrillo610 6 жыл бұрын
esto es el código de la sesión de Administrador : Cerrar Session esto es el login: esto es el index: LOGIN CON PHP + MYSQL+ Jquery Datos de ingresos no válidos y aún no encuentro el error .-. bro aiuda!
@LexterDev
@LexterDev 6 жыл бұрын
Y qué es lo que se muestra entonces cuando cierras sesión?
@williamcarrillo610
@williamcarrillo610 6 жыл бұрын
la pantalla de la sesión iniciada con este error : "Undefined index: usuario"
@williamcarrillo610
@williamcarrillo610 6 жыл бұрын
me explico mejor.. cierra y me lleva al index.php pero cuando pulso el botón (atrás del navegador ) o cambio la url, me aparece la pantalla de la sesión iniciada (que se supone que cerré ) con este error : "Undefined index: usuario"
@cwmangas9933
@cwmangas9933 6 жыл бұрын
Me sale: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent
@LexterDev
@LexterDev 6 жыл бұрын
Quia cualquier línea de código antes de session_start() y que esa sea la primer línea de tu archivo.
@cwmangas9933
@cwmangas9933 6 жыл бұрын
LexterXPS eso hice esta primero y me fije que no haya caracteres como espacios en blanco demás pero sigue igual.
@mrmunioz539
@mrmunioz539 7 жыл бұрын
Broooooo ayuda plocsss!!!! me sale este error en consola!!! Notice: Use of undefined constant tipo_usuario - assumed 'tipo_usuario' in C:\xampp\htdocs\techieslocal\Login\login.php on line 10 {"error":false,"tipo":"admin"}
@LexterDev
@LexterDev 7 жыл бұрын
Creo que contigo ya solucionamos el error verdad?
@mrmunioz539
@mrmunioz539 7 жыл бұрын
si mi hermano!!! gracias!!!!
@darkkill6893
@darkkill6893 5 жыл бұрын
alguien que tenga el codigo antiguo que usaba ajax me hace falta una carpeta de ese docuemnto si alguien me ayuda :'v
@mariomendeznavarro9210
@mariomendeznavarro9210 5 жыл бұрын
Letra pequena y sin codigo hmmmmnn...
@LaNsg3R
@LaNsg3R 7 жыл бұрын
excelente tuto amigo, explicito y sencillo. si pudieras pasar el codigo seria super, porque como sabras no todos estamos a tu nivel, y seguirte el paso esta rudo... Saludos y Muchos Exitos. josemga14@gmail.com.... alli mi correo. me gustaria aplicar tu plantilla en mi newproject
@Byurama
@Byurama 6 жыл бұрын
Mira wey, no te doy manita arriba, te doy todas las manitas de mis cuentas fake y de paso levanto una estatua a tu nombre en mi pueblo.
HELP!!!
00:46
Natan por Aí
Рет қаралды 51 МЛН
amazing#devil #lilith #funny #shorts
00:15
Devil Lilith
Рет қаралды 18 МЛН
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
9. Sesiones en PHP($_SESSION)
19:07
J&G Proyectos Web
Рет қаралды 202 М.
PHP MySQL - Prevent Block Multiple Login for Same User
23:47
Webslesson
Рет қаралды 18 М.
Login con roles de usuario y Seguridad en el sistema - 24
27:26
Autenticar y dar acceso a diferentes tipos de usuario | Curso PHP y MySQL #57
19:28
Vida MRR - Programacion web
Рет қаралды 182 М.
17 - Diferentes tipos de usuario y cierre de sesión | Login y Registro con PHP PDO | @Cursania
15:19
Cursania - Cursos de programación web y móvil
Рет қаралды 53 М.
Bonus - Roles (admin - data entry) y Tablas relacionadas.
18:06
Informática DP
Рет қаралды 12 М.
HELP!!!
00:46
Natan por Aí
Рет қаралды 51 МЛН