Comprobar disponibilidad de apelativo sobre consumidor en vivo pareja
Cuando deseamos hacer un formulario sobre registro de usuarios o sobre componentes que deseamos que su sustantivo sea unico y que nunca puede estar duplicado en la base sobre datos, podriamos usar en nuestros campos sobre texto de el formulario una validacion de comprobar la disponibilidad o vida de el apelativo en vivo.
Esto Ademi?s se puede utilizar Con El Fin De la validacion de emails unicos. Ademi?s se podria corroborar en la ocasion si un email ya existe en la base de datos o todo dato que se te ocurra.
En el ejemplo que se ilustra asociado a esta entrada, vamos a observar un formulario a donde el usuario puede indicar su nombre o nickname Con El Fin De registrarse o empezar sesion en la pagina Web. Vamos a corroborar la disponibilidad de el apelativo de usuario en vivo usando la tecnologia Ajax para cursar la peticion al servidor desprovisto urgencia sobre recargar la pagina.
Esto lo vamos A adquirir usando las pri?ximos tecnologias HTML, jQuery, AJAX, PHP y no ha transpirado MySQLi.
Codigo jQuery
En la cabecera sobre la pagina o en el interior sobre la epiteto <head> agregaremos la imprenta jQuery y no ha transpirado el script que permite la validacion en vivo de el ambito «username»
Este codigo Ademi?s puede ser unido en la parte sobre debajo de la pagina justo antiguamente sobre la epiteto de cerradura </body>.
En este caso, estamos esperando a que se termine de redactar un nombre sobre cliente en nuestro ambito sobre texto con identificador «username» y no ha transpirado igual que estamos utilizando el evento «blur», en el momento de Canjear sobre campo sera cuando se realice la validacion del contenido del campo. Puedes usar «keyup» para realizar la validacion por cada tecla que pulsa el consumidor.
Cuando se ejecuta este evento, mostramos una https://besthookupwebsites.net/es/alt-com-review/ apariencia Con El Fin De indicar al consumidor que se esta cargando o tras una cosa a lo largo de 1 segundo. La tipica fama de loading. Seguidamente realizamos la convocatoria Ajax enviandole el valor sobre el ambito sobre texto «username» Con El Fin De consumar el archivo «check_username_availablity.php» que se encarga sobre examinar si el sustantivo de usuario introducido hay en la base sobre datos.
A traves de el success de el Ajax mostramos un error en caso de que el sustantivo de usuario exista o un mensaje sobre confirmacion sobre cliente disponible.
Codigo PHP
El archivo PHP que se ejecuta en el servidor en la convocatoria Ajax contiene lo sub siguiente
En este archivo estamos incluyendo el archivo «config.php» que se encarga de establecer la conexion con la base sobre datos utilizando MySQLi.
En caso de que sabes unir con la base de datos utlizando MySQLi puedes darle un vistazo al siguiente tutorial -> Interactuar con la base de datos usando Mysqli.
Una oportunidad se conecta con la base sobre datos, paramos la ejecucion un segundo mediante la mision sleep() de sostener el efecto de cargando y En Caso De Que hemos recibido datos, hacemos la asesoramiento que retorna todos los datos de el usuario en el caso de que existiera.
Este archivo retorna la cadeneta con el mensaje sobre error o confirmacion que es procesado en el success de el Ajax que hemos comentado primero.
Codigo HTML
El formulario que Existen que adicionar dentro del <body> sobre la pagina puede ser algo igual que lo sub siguiente
Cuando queremos elaborar un formulario de registro sobre usuarios o de componentes que deseamos que su sustantivo sea unico y que no puede estar duplicado en la base de datos, podemos utilizar en nuestros campos sobre escrito del formulario la validacion para confirmar la disponibilidad o existencia de el apelativo en vivo.
Lo cual Asimismo se puede Emplear de la validacion sobre emails unicos. Ademi?s se podria corroborar en el momento si un email debido a existe en la base de datos o cualquier prueba que se te ocurra.
En el ejemplo que se ilustra asociado a esta entrada, vamos a observar un formulario donde el consumidor puede indicar su nombre o nickname de registrarse o empezar sesion en una pagina Web. Vamos a corroborar la disponibilidad del sustantivo de usuario en vivo utilizando la tecnologia Ajax para mandar la peticion al servidor falto necesidad de recargar la pagina.
Esto lo vamos a conseguir utilizando las pri?ximos tecnologias HTML, jQuery, AJAX, PHP desplazandolo hacia el pelo MySQLi.