Estoy siguiendo con atención éste "curso de Login" y a pesar de que está bien explicado, los que no tenemos la experiencia deseable, en muchos pasajes nos perdemos y nos cuesta seguirlo. Si se me permite una sugerencia, le pediría al autor, tuviese la atención, para los que pretendemos aprender, de permitírnos descargar en PDF toda la programación, con lo que se conseguiría una mayor comprensión al poder combinar, mediante la lectura lo que las imágenes no muestran, con la suficiente calidad. Imagínese lo complicado que resulta, para evitar errores, tener que alternar la visualización del vídeo, con la copia de las instrucciones en algunos pasajes débil escritura. No obstante, felicitarle por su generosidad e interés en divulgar sus conocimientos,.Muchas Gracias. Un atento saludo.
Me funciono perfecto, es lo basico para entender este tipo de funciones. Lo que hay que tener en cuenta es: Si tira error en la linea de JSONObject es seguro que hay algun problema con la base de datos, fijarse si crearon bien los valores como dice en los videos. Si en algun momento al apretar algun boton o dar una orden la aplicacion se cierra es porque algun boton, textview o lo que sea no ha sido creado como corresponde. Cada red domestica es distinta, yo tuve que configurar mi xampp para el puerto 8080 y en la IP de mi PC. En conclusion, el cogido que presenta el autor en este video funciona a la perfeccion, luego cada uno debe hacerle las modificaciones para cada caso especifico.
Muy buen aporte, y la explicación esta bien felicidades!!. Tuve problema con el botón "INICIAR", ya que al darle clic me detenía la aplicación, mi problema fue que no estaba utilizando las variables correctas, esto es, que estaba tratando de asociar las variables del activity_registro.xml en el MainActivity.java cuando debían ser las variables del activity_main.xml. Al colocarlas correctamente me funciono perfecto!!.... no se si a alguien le pase igual... chequen la asociación de variables!! . :)
Hermano, ¡Eres excelente! Pocos de los que he visto suben videos con buena calidad, hablan de forma comprensible y aun mas tengas paciencia de explicar... Solo un detalle en el final pero es algo sencillo de resolver si prestaste atencion a todos los videos anteriores :). Saludos y exito.
queria seguir este tutorial porque tengo que hacer una app con logueo pero yo quisiera saber como pasar con lo que te logueas(correo o usuario) desde el activity del login a un fragment ya que ni en intent ni el bulder me funcionan para ese caso
hola saludos tengo un detalle el cual no me funciona bien la APP segui de pie a cabeza el tutorial mi falla es el video 6 minuto 4:57 con las variable username y password y la clase btn_log que no figura en el proyecto de ante mano gracias
Buenas tardes, alguno me puede ayudar con el motivo que presionó el botón del Login y se me cierra la app diciendo que ha dejado de funcionar mi app, no encuentro el error.
Buenas...He seguido el código al pie de la letra, tengo las webservices funcinonando correctamente y luego lo compilo en mi movil con éxito. Ingreso los valores de búsqueda y le doy click al botón de Login pero no hace nada!!! por dónde puedo empezar? El atributo onClick del botón no debería tener algún método definido?
Gracias, una pregunta, ¿cómo mantengo la sesión abierta o guardo la sesión?, en las aplicaciones web se hace en local storage y con JWT, ¿en Android que se usa?, es decir con esto solo miramos si en la base de datos existía el usuario, y si era así lo dejábamos pasar, ¿pero como hago para que solo los que están logeados puedan ver los registros de la base de datos?, Gracias al que me pueda responder, saludos.
los Archivos php los guardas en la base de datos?,y en un login y registro real,como haces la conexion al server?Me podias indicar ...es que algo me salte ..un saludo.
Amigo esos botones se crean dentro del código donde se ejecuta el Casteo, se crean con la finalidad de que ese botón realice su evento en este caso un clic, es fácil de agregarlo, solo agregas el nombre del boton casteado anteriormente y después presiona con tan solo alt+ enter y buscas su complemento OnClick y le vuelves a dar enter y ya sólito te agrega su función
Hola, me doy cuenta que mi error posiblemente este en los php, ya que cuando los mando a llamar con el ip, me salen errores relacionados con como inicialize el $statement que dice "Warning: mysqli_stmt_bind_param() expects parameter 1 to be mysqli_stmt, bool given in C:\xampp\htdocs\Register.php on line 11" nose si lo estoy escribiendo mal o algo pero lo tengo siguiendo las reglas del video: "$stmt=mysqli_prepare($con,"INSERT INTO alumno ("Nombre", "Apellido", "Telefono", "Nivel", "Contraseña", "Correo", "AlumnoID") VALUES (?, ?, ?, ?, ?, ?, NULL);");" nose si no se puedan declarar con mayusculas o algo así...
Me pasaba lo mismo, lo que pasa es que yo tenía mal puesta la base de datos. Me refiero a esta línea -> $con = mysqli_connect("localhost", "root", "", "android"); ¡Prueba!
Gracias por los videos, de verdad que son de mucha ayuda para la comunidad. Me ayudaste a implementar un complemento para una tarea, gracias por todo :3
Eh estado siguiendo los tutoriales del proyecto para hacer un proyecto personal, y funciona correctamente en el emulador pero cuando quiero utilizar la aplicación en mi celular no funciona, alguna idea?
Hola buen día, tengo un problema, he seguido todo tal cual se muestra en el video, si embargo, me di cuenta que si ingreso el usuario y password mal ya no me vuelve a dejar entrar nunca aunque ponga el usuario y contraseña correctos hasta que desinstalo y vuelvo a instalar la app, alguien podría ayudarme?? plis
Solucion para el boton btn_log min 4:57 despues deben crear el boton (public class MainActivity extends AppCompatActivity { TextView tv_registrar,et_usuario, et_password; Button btn_log;) linea de codigo 25
Disculpa al momento de colocar algo mal en el apartado de registro no me sale el mensaje de error registro, me aparece que la aplicacion se detuvo y pide volverla a abrir... A que se debe eso??
Que tal Anderson, muy buen tutorial.... hice todo tal y como.esta en los vídeos, pero a la hora de iniciar la app en el emulador o en un smartphone me sale la APLICACIÓN SE HA DETENIDO. Lo raro es que sin agregar el código del botón Loguearse si funciona bien. Ayuda por favor, gracias
Muy bueno el tutorial Alvaro, pero tengo un problema. La aplicacion no me arranca al estar completo, pero si quito los códigos para la funcion del inicio de sesión, me ejecuta de manera normal. ¿Me podrian decir que es lo que podría estar mal en mmi app?
He conseguido realizar todo y no me da ningun error, pero no mete a los nuevos usuarios en la base de datos, por lo tanto no puedo iniciar sesion. He debuggeado y no salta ningun error. Me imagino que tendrá que ver con que no hay una correcta conexion con la BBDD. Alguien podría ayudarme porfavor? Gracias de antemano, Jorge
El problema que tuve yo fue que no puse la autoenumeracion en el id, por ende el id salia 0 y no agregaba ningun otro usuario, cuando pones la autoenumeracion ya te saldran los nuevos usuarios
Hola. A mi tampoco me funciona. Cuando le doy a login no pasa de la pantalla. He depurado el código y cuando en el LoginRequest hace return params se queda ahí ejecutando. Curiosamente, he probado el login.php y me aparece {"success":false}, no los mensajes de error por los parámetros que le paso. Lo que me extraña es que lo he copiado tal cual... ¿Alguien puede ayudarme? Gracias!!!!
exelente video gracias pero tengo una consulta como le hago para que me registre si la aplicacion esta instalado en un celular con datos moviles y el servidor esta conectado a una red inalambrica, tendria que usar el localhost? o que otro metodo? por que si mi servidor esta sin red inalambrica no logro registrar de igual forma si mi celular esta con datos moviles ayuda por favor gracias de ante mano...!!!
Quisiera saber como poder hacer para que me lleve a un activity u otra dependiendo de la edad del usuario, saludos. Mil gracias anticipadas al que me pueda ayudar.
Hola amigó todo quedó perfecto solo que al dar inicio después de registrar el usuario me aparece que se cierra la aplicación Alguien podría ayudarme o explicarme por qué sucede eso???
hola alvaro me puedes ayudar con la app ... lo que pasa es que si entra a la base de datos en el login pero cuando le doy ingresar la app se detiene :(
muy bueno el video me sirvio bastante. trato de hacer una validacion en caso de que no se inserte un campo. de igual forma me envia los datos vacios... como lo haria de forma correcta?
Alguien sabe como debo modificar el código en android Studio o el archivo php para poder recibir mas de un dato? necesito recuperar mas de un dato desde la BD y este código solo me retorna el ultimo registro DX... HELP.... Por cierto, excelente vídeo, llevaba un tiempo intentando conectar con una BD externa y tu tutorial me ayudo bastante =3
men buen tuto pero en el minuto 4:01 ese btn_log es el boton de activity_main.xml de iniciar y los gettext son los mismos que se crearon en la clase registro
Poderoso like Hola ando intentando que funcione un anuncio recompensado pero solo funcionan los de prueba me ayudas y te pago importas mi proyecto lo arreglas para así checar que funcione
Hola.. disculpa la molestia.. tengo problemas con el login.. no puedo acceder al poner bien el usuario y la contraseña... se sale de la aplicacion.. y si la pongo mal.. no me sale la alerta solo me dice que la aplicacion se cerrara ayudaaaaaa porfavor
Estoy siguiendo con atención éste "curso de Login" y a pesar de que está bien explicado, los que no tenemos la experiencia deseable, en muchos pasajes nos perdemos y nos cuesta seguirlo.
Si se me permite una sugerencia, le pediría al autor, tuviese la atención, para los que pretendemos aprender, de permitírnos descargar en PDF toda la programación, con lo que se conseguiría una mayor comprensión al poder combinar, mediante la lectura lo que las imágenes no muestran, con la suficiente calidad.
Imagínese lo complicado que resulta, para evitar errores, tener que alternar la visualización del vídeo, con la copia de las instrucciones en algunos pasajes débil escritura.
No obstante, felicitarle por su generosidad e interés en divulgar sus conocimientos,.Muchas Gracias. Un atento saludo.
Me funciono perfecto, es lo basico para entender este tipo de funciones. Lo que hay que tener en cuenta es:
Si tira error en la linea de JSONObject es seguro que hay algun problema con la base de datos, fijarse si crearon bien los valores como dice en los videos.
Si en algun momento al apretar algun boton o dar una orden la aplicacion se cierra es porque algun boton, textview o lo que sea no ha sido creado como corresponde.
Cada red domestica es distinta, yo tuve que configurar mi xampp para el puerto 8080 y en la IP de mi PC.
En conclusion, el cogido que presenta el autor en este video funciona a la perfeccion, luego cada uno debe hacerle las modificaciones para cada caso especifico.
Muchas gracias por los videos, deberías seguir subiendo más, tu paciencia al explicar hace que se pueda aprender realmente todo :)
Muy buen aporte, y la explicación esta bien felicidades!!. Tuve problema con el botón "INICIAR", ya que al darle clic me detenía la aplicación, mi problema fue que no estaba utilizando las variables correctas, esto es, que estaba tratando de asociar las variables del activity_registro.xml en el MainActivity.java cuando debían ser las variables del activity_main.xml. Al colocarlas correctamente me funciono perfecto!!.... no se si a alguien le pase igual... chequen la asociación de variables!! . :)
Me lo pasas?
Hermano, ¡Eres excelente! Pocos de los que he visto suben videos con buena calidad, hablan de forma comprensible y aun mas tengas paciencia de explicar... Solo un detalle en el final pero es algo sencillo de resolver si prestaste atencion a todos los videos anteriores :). Saludos y exito.
queria seguir este tutorial porque tengo que hacer una app con logueo pero yo quisiera saber como pasar con lo que te logueas(correo o usuario) desde el activity del login a un fragment ya que ni en intent ni el bulder me funcionan para ese caso
hola saludos tengo un detalle el cual no me funciona bien la APP segui de pie a cabeza el tutorial mi falla es el video 6
minuto 4:57 con las variable username y password y la clase btn_log que no figura en el proyecto de ante mano gracias
con los btnlogin y los EditText, btn_login = (Button) findby...etcetc
Es la variable del botón al acceder Button btn_log;
el tutorial termina en la parte 6??
Buenas tardes, alguno me puede ayudar con el motivo que presionó el botón del Login y se me cierra la app diciendo que ha dejado de funcionar mi app, no encuentro el error.
en el register si funcinaba la base de datos pero cuando hago el login no carga y ahora no hace nada
Gracias por el apoyo me funciono todo a la perfección con algunos detalles de error pero lo solucione se agradece amigo saludos
y si se quiere hacer un a consulta en general de todos los usuarios registrados se podra???
¡AYUDA!
puedes decirme porfavor
como podría hacer una búsqueda a la base de datos desde el usuario
Buenas...He seguido el código al pie de la letra, tengo las webservices funcinonando correctamente y luego lo compilo en mi movil con éxito. Ingreso los valores de búsqueda y le doy click al botón de Login pero no hace nada!!! por dónde puedo empezar? El atributo onClick del botón no debería tener algún método definido?
Hola, estoy con el mismo problema, he revisado el código y no me da ni error.
gracias tu video me ayuda de mucho y gracias a los que aporta sus conocimientos.
Si quisiera modificar los valores de la base de datos, por ejemplo el nombre de un usuario, como lo haria, alguien me puede ayudar?
Gracias, una pregunta, ¿cómo mantengo la sesión abierta o guardo la sesión?, en las aplicaciones web se hace en local storage y con JWT, ¿en Android que se usa?, es decir con esto solo miramos si en la base de datos existía el usuario, y si era así lo dejábamos pasar, ¿pero como hago para que solo los que están logeados puedan ver los registros de la base de datos?, Gracias al que me pueda responder, saludos.
los Archivos php los guardas en la base de datos?,y en un login y registro real,como haces la conexion al server?Me podias indicar ...es que algo me salte ..un saludo.
me pregunto de donde salio el btn_log.
Buenas noches amigo una ? lo pudo solucionar no se donde creo ese boton le agradecería si me ayuda.
Amigo esos botones se crean dentro del código donde se ejecuta el Casteo, se crean con la finalidad de que ese botón realice su evento en este caso un clic, es fácil de agregarlo, solo agregas el nombre del boton casteado anteriormente y después presiona con tan solo alt+ enter y buscas su complemento OnClick y le vuelves a dar enter y ya sólito te agrega su función
Este fue el último video que subió ? :c
Hola, me doy cuenta que mi error posiblemente este en los php, ya que cuando los mando a llamar con el ip, me salen errores relacionados con como inicialize el $statement que dice "Warning: mysqli_stmt_bind_param() expects parameter 1 to be mysqli_stmt, bool given in C:\xampp\htdocs\Register.php on line 11" nose si lo estoy escribiendo mal o algo pero lo tengo siguiendo las reglas del video: "$stmt=mysqli_prepare($con,"INSERT INTO alumno ("Nombre", "Apellido", "Telefono", "Nivel", "Contraseña", "Correo", "AlumnoID") VALUES (?, ?, ?, ?, ?, ?, NULL);");" nose si no se puedan declarar con mayusculas o algo así...
Me pasaba lo mismo, lo que pasa es que yo tenía mal puesta la base de datos. Me refiero a esta línea -> $con = mysqli_connect("localhost", "root", "", "android"); ¡Prueba!
Gracias por los videos, de verdad que son de mucha ayuda para la comunidad. Me ayudaste a implementar un complemento para una tarea, gracias por todo :3
Eh estado siguiendo los tutoriales del proyecto para hacer un proyecto personal, y funciona correctamente en el emulador pero cuando quiero utilizar la aplicación en mi celular no funciona, alguna idea?
tiene q estar conectado a la misma red de wifi y la ip creo
me pasa lo mismo, en el emulador funciona pero en el celular a la hora de querer registrar simplemente no hace nada, encontraste una solución?
Igualmente me pregunto de donde salio el btn_log ??????
Hola buen día, tengo un problema, he seguido todo tal cual se muestra en el video, si embargo, me di cuenta que si ingreso el usuario y password mal ya no me vuelve a dejar entrar nunca aunque ponga el usuario y contraseña correctos hasta que desinstalo y vuelvo a instalar la app, alguien podría ayudarme?? plis
Solucion para el boton btn_log min 4:57 despues deben crear el boton (public class MainActivity extends AppCompatActivity {
TextView tv_registrar,et_usuario, et_password;
Button btn_log;) linea de codigo 25
Pro :v
Gracias
Disculpa al momento de colocar algo mal en el apartado de registro no me sale el mensaje de error registro, me aparece que la aplicacion se detuvo y pide volverla a abrir... A que se debe eso??
x2
alguien me podria ayudar con su proyecto ya que realice todos los pasos y me marca error
Y COMO HAGO PARA VER MI APP EN MI PROPIO MÓVIL CON LAS BASE DE DATOS???
Mil gracias colega, lo pude implementar exitosamente 😊😁
{"success":false} no consigo que se me conecte alguna ayuda, me entra al else todo el rato
Que tal Anderson, muy buen tutorial.... hice todo tal y como.esta en los vídeos, pero a la hora de iniciar la app en el emulador o en un smartphone me sale la APLICACIÓN SE HA DETENIDO. Lo raro es que sin agregar el código del botón Loguearse si funciona bien. Ayuda por favor, gracias
Muy bueno el tutorial Alvaro, pero tengo un problema. La aplicacion no me arranca al estar completo, pero si quito los códigos para la funcion del inicio de sesión, me ejecuta de manera normal. ¿Me podrian decir que es lo que podría estar mal en mmi app?
hola alguien sabe por que me manda los datos en nulo?? ya revise todo el formato y las sentencias y no encuentro explicacion
No logro que me deje accesar a ver los datos como tal pero si me dice que son erroneos no entiendo que es lo que pasa.. :( Alguien me ayuda
He conseguido realizar todo y no me da ningun error, pero no mete a los nuevos usuarios en la base de datos, por lo tanto no puedo iniciar sesion. He debuggeado y no salta ningun error. Me imagino que tendrá que ver con que no hay una correcta conexion con la BBDD.
Alguien podría ayudarme porfavor?
Gracias de antemano,
Jorge
El problema que tuve yo fue que no puse la autoenumeracion en el id, por ende el id salia 0 y no agregaba ningun otro usuario, cuando pones la autoenumeracion ya te saldran los nuevos usuarios
A mí sigue sin funcionar el botón de Iniciar, alguien lo arreglo?
Hola, de casualidad lo has podido solucionar?
Hola.
A mi tampoco me funciona.
Cuando le doy a login no pasa de la pantalla.
He depurado el código y cuando en el LoginRequest hace return params se queda ahí ejecutando.
Curiosamente, he probado el login.php y me aparece {"success":false}, no los mensajes de error por los parámetros que le paso. Lo que me extraña es que lo he copiado tal cual...
¿Alguien puede ayudarme?
Gracias!!!!
Hice todo bien, pero no me deja ingresar usuarios nuevos ¿que hago?
En qué momento agrego todos esos valores al main activity?
X2
X3
muy buenos videos, me ayudo bastante, como sugerencia si pudieras subir con POO para que este mejor estructurado gracias
Funcionó todo al 100, ¡¡¡Muchas gracias!!!
Me lo pasas?
Holaaaa me podrias pasar el proyecto completo porfavor
exelente video gracias pero tengo una consulta como le hago para que me registre si la aplicacion esta instalado en un celular con datos moviles y el servidor esta conectado a una red inalambrica, tendria que usar el localhost? o que otro metodo? por que si mi servidor esta sin red inalambrica no logro registrar de igual forma si mi celular esta con datos moviles ayuda por favor gracias de ante mano...!!!
¿Tendras algun video de como actualizar datos, agregar mas datos e imagenes, dependiendo el usuario?
Alguien me ayuda? Al momento de usar el boton en la clase registro, se cierra la aplicacion, ya escribi 2 veces el codigo y nada :c
te refieres a que cuando no llenas todos los datos o están vacíos se cierra la aplicación?
Si pruebo la aplicación desde mi móvil, que URL tendría que poner en el Registro para acceder?
La misma siempre que estés en la misma red local
Quisiera saber como poder hacer para que me lleve a un activity u otra dependiendo de la edad del usuario, saludos. Mil gracias anticipadas al que me pueda ayudar.
me aparece que la aplicacion se detuvo al compilar alquien sabe algo de eso?
muy buen dia alguein que me pueda ayudar hice todo pero me tira que la apliacion se detuvo al querer ejecutar
Exelente... me ha funcionado al 100% gracias!
disculpa puedes pasarme tu codigo del main activity esque la mia cuando le doy iniciar se detiene y no lo puedo solucionar, gracias
@@briantv11 lo pudiste solucionar?
Hola bro me puedes pasar el proyecto porfa man , mi correo es nicolasdiaz2013@gmail.com me salvarias mucho.
Y si no se tiene conecxion a internet como verificarlo
como puedo cerrar la sesion amigo?
Hola amigó todo quedó perfecto solo que al dar inicio después de registrar el usuario me aparece que se cierra la aplicación
Alguien podría ayudarme o explicarme por qué sucede eso???
Encontraste solución?
Alguien podria decirme por que no me aparece la informacion ?
hola alvaro me puedes ayudar con la app ... lo que pasa es que si entra a la base de datos en el login pero cuando le doy ingresar la app se detiene :(
Lograste resolverlo? :'(
Me pasa lo mismo pero con el registro :c
Si claro ... en que falla tu app
Se detiene porque no creaste el boton ingresar, tambien lo tenes que hacer con lso edit text de usuario y contrase;a
@@alejandroteresa4825 lograste resolverlo? la mia al hacer clic en iniciar se detiene
Muchas gracias por tu aporte!
donde esta la parte tres de la serie de videos?
hola Alvaro puedes enviarme el video cuatro no lo encuentro y lo necesito en mi clase de aplicacion gracias de antemano
como lo puedo hacer con esa base de datos Online?
Puedes facilitar el proyecto para descargarlo...
muy bueno el video me sirvio bastante. trato de hacer una validacion en caso de que no se inserte un campo. de igual forma me envia los datos vacios... como lo haria de forma correcta?
Gracias amigo deputes de muchas horas logre que funcionara :)
Alguien sabe como debo modificar el código en android Studio o el archivo php para poder recibir mas de un dato? necesito recuperar mas de un dato desde la BD y este código solo me retorna el ultimo registro DX... HELP....
Por cierto, excelente vídeo, llevaba un tiempo intentando conectar con una BD externa y tu tutorial me ayudo bastante =3
Gracias por el tutorial, no se porque no se envian los datos de un activity a otro.
men buen tuto pero en el minuto 4:01 ese btn_log es el boton de activity_main.xml de iniciar
y los gettext son los mismos que se crearon en la clase registro
Cómo los mismos?
Se declaran arriba igual que en registro o se mandan a llamar de alguna manera?
Alguien podría colaborar en vez de enviar los datos a una activitdad mandarlos a un fragments
Me lo pasas al proyecto
me podrías ayudar con la aplicación
Poderoso like Hola ando intentando que funcione un anuncio recompensado pero solo funcionan los de prueba me ayudas y te pago importas mi proyecto lo arreglas para así checar que funcione
me podrias pasar el proyecto?
Por favor quisiera saber como puedo eliminar y modificar los registros, buen tutorial
Desde la base de datos con XAMPP
excelentes tutoriales
Gracias, me saliò todo Okey, ahora a entender el codigo :D Bongiorno
amigo me puedes ayudar con tu codigo para el login por favor
cual es tu error ?
renso rivera se me cierra la aplicación a lo que la pruebo en el emulador
cual es la ultima accion que realizas antes que se te cierre la app?
Mi error está en el login me puedes pasar por favor tu código del login
Gracias Buen tutorial Salio todo perfecto xdd
Buen video bro
ALGUIEN EL PROYECTO EN DRIVE ?
Mandé un mail a la diré que figura en su contacto. Slds
Gracias amigo !!!
GRACIAS A TIIII
crack de los cracks
Like crack
Me ayudaste mucho👍👍👍👌
tutorial laaaaaaaaaaaaaaaaaaaaaaaargo
Pero funciona todo correctamente :)
Alguien sabe por que no funciona en android de nueva generacion?
Hola.. disculpa la molestia.. tengo problemas con el login.. no puedo acceder al poner bien el usuario y la contraseña... se sale de la aplicacion.. y si la pongo mal.. no me sale la alerta solo me dice que la aplicacion se cerrara ayudaaaaaa porfavor
x2
@@kevinomarmartinezflores7069 x3
luego? ayuda !!!
Buenas tardes, lo pudo resolver?
Por favor necesito ayuda