En estos siguientes días vamos a ver cómo los usuarios.
Aquí por ejemplo la idea es que siempre estemos en el login y en el caso de que el usuario quiera crear
una cuenta como vimos anteriormente es necesario crear una cuenta al menos una vez usando PHP para que
nos hagas quejas de otra forma pues no podemos crearlo vamos a abrir o cerrar la cuenta a quienes lo
oyen en la parte de abajo vamos a enlazar a PHP entonces estamos aquí podemos dar click aquí o volver
obviamente va a depender de cómo quieras tener tú tu formulario nueva cuenta este formulario.
Puedes ver que tenemos el Heydi de formularios y inspeccionamos aquí el código pues este es exactamente
igual tiene el mismo Airy tiene el líder de usuario tenía la idea de password también y también en el
caso de los campos de enviar el oculto viene con un Bauluz login.
Eso nos va a permitir que como vimos anteriormente que tenemos la acción en el caso de un nuevo usuario
va a caer en esta parte del código pero podemos crear una de login aquí abajo para administrar todo
lo del login ya como lo hemos hecho donde agregamos la base anteriormente nos lo ponemos aquí y hacemos
espacio en este caso vamos de nueva cuenta a importar nuestra conexión si importamos la conexión a esta
parte del código y ponemos un traje y un Catch Catch.
De hecho la parte del catch la voy a copiar porque esta parte de abajo es exactamente igual no cambia
nada lo que es diferente es la parte del traje en este caso vamos a tener que usar un Select el usuario
escribe su administrador por ejemplo ya hemos creado el usuario admin cuando yo aquí escriba admin y
le doy a iniciar sesión.
Vamos a la base de datos y seleccionar los usuarios por esta columna de admin de ahí vamos a comparar
si el usuario existe primero y una vez que exista vamos a comparar este password que está escrito aquí
con el que está acá entonces eso es lo que vamos a hacer en este video.
Vamos a seleccionar el administrador de la base de datos que ponemos un par de bases de datos.
Quiero poner un Steinman ese TMT como usualmente lo vas a encontrar al ser igualas con y vamos a preparar
la conexión pero a partir de aquí vamos a seleccionar select y voy a seleccionar el ID de usuario y
el password usuario y password usualmente también si vas a seleccionar todo recuerda Puedes seleccionarlo
con la estrella que lo voy a dejar ha sido usuario y password después ya que le decimos tenemos más
bien lo que le decimos que columnas tenemos tablas en este caso usuarios entonces from usuarios y finalmente
el where.
El usuario en este caso el nombre es igual a y ponemos el signo de interrogación después cuando suena
el Steinman vine Parham para inyectar lo que viene siendo el usuario este que está aquí lo que el usuario
ha escrito en esta parte lo vamos a inyectar a quien va en Parham en este caso además va a ser una S
y va a ser la variable de usuario.
Entonces este usuario que el usuario está escribiendo acá que estamos leyendo con post va a insertarse
aquí pero la forma de hacerlo pero esta inmensa es de esta forma como es una estrella le ponemos ese
usuario puedes ver que en este caso nada más hay un signo de dólar una S y una variable en la anterior
había dos.
Por lo tanto teníamos dos y dos variables siempre va a ser así no cambia esa parte después ejecutamos
Steinmetz Execute y vamos a poner aquí también el Steinman de cerrar y cerrar la conexión y aquí es
donde tenemos que guiar el usuario en esta parte vamos a usar algo a lo que se llama va en resulta Binet
Bresso.
De esta forma la idea del bien ruso es que por ejemplo esta variable esta función aquí es donde me va
a retornar usuario y password del usuario que yo escribí y podemos construir algo bastante interesante.
Por ejemplo ponerle puedes ver que estoy seleccionando tanto el usuario como el ideé como el password.
Entonces aquí en el en ruso creas esas variables de usuario nombre vuelo retorno en el mismo orden entonces
nombre usuario Koma y de usuario y password usuario entonces cuando yo aquí escriba mi aquí en el login
y escriba admin va a pasar el resultado aquí y el PPerra va a seleccionar usuario y de password bien
Parham va a pasarle al usuario que queremos seleccionar pero va en Repsol va a traer el resultado y
de una vez le va a asignar las tres variables automáticamente.
Entonces aquí yo por ejemplo ya podría ponerle Steinman Fetch los resultados y construir una respuesta.
Respuesta Igual a Harry y poner nombre.
Aquí iba a ser nombre usuario coma y de ley de usuario coma y finalmente el password más usuario.
Esa debe ser mi respuesta a los resultados de la base de datos.
Esto no lo puedo probar porque si recuerdas en el formulario J.V y en la parte inferior tenemos respuesta
de correcto entonces tenemos que crear al menos esa de forma ficticia por así decirlo correcto como
para que al menos caiga en el formulario y lo pueda ver.
También puedes ver que tengo el IP de tipo crear entonces aquí sería el tipo lobbying en este caso y
aquí voy a andarle con Oja la respuesta.
Incluso la ponemos pero desde aquí arriba con sólo respuesta.
Lo ideal es crear algo para poderlo ver en la consola entonces de esta forma vamos a dejar esto lo podemos
quitar de momento y te lo vamos a crear nuevamente concerns recargamos ponemos el usuario admin y le
ponemos un 1 cualquier cosa puedes ver que me retornã el ideé 7 pues ver que es correcto y de7 el nombre
y también me retornã al password entonces puedes ver ahora si a lo que el uso de en ruso en ruso ya
se la consulta la ejecutã y todo pero también una vez que tras los resultados los tres campos que estamos
seleccionando les asigna estas variables y por ejemplo podemos hacer esto aun mejor porque si ok le
pongo no sé algo así como columnas Iguodala estrictamente affected Rous podemos guardar cambios y abrir
nuevamente y sigo aquí por ejemplo pongo un usuario que no existe le doy y vemos que nos dice columnas
menos 1 entonces columnas menos 1 también nos va a decir si alguien está escribiendo un usuario que
no existe entonces esta es la respuesta a cortarla y anteriormente usábamos afecto el Rousse en este
caso como estamos seleccionando aquí opponent y nombre de usuario es decir si existe esa variable entonces
pegamos una respuesta terroso podemos quitar y es podemos imprimir como respuesta un arreglo que íbamos
a poner respuesta más bien un error usuario no existe
algo así podemos guardar cambios y volver a poner aquí admin admin iniciar sesión.
Puedes ver qué nos retorna un error 500L Error 500 sexualmente siempre es algo del código.
Si abrimos nuestro proyecto aquí falta un punto y coma no debería de ir recargamos admin admin nuevamente
y vemos que nuestro progresa nos regresa correcto admin todo.
Si pongo algo que no existe un usuario que no existe lo de iniciar sesión vemos que ese usuario no existe.
Así puedes comprobar que un usuario existe o no ya estabas enviando resultados ya estábamos haciendo
prácticamente la parte difícil ya lo único que nos falta es guiarlos.
Eso lo haremos en nuestro próximo video.