Confirmar disponibilidad sobre sustantivo de usuario en vivo pareja


Confirmar disponibilidad sobre sustantivo de usuario en vivo pareja

Cuando deseamos elaborar un formulario de registro sobre usuarios o sobre elementos que deseamos que su sustantivo sea unico y no ha transpirado que no puede estar duplicado en la base de datos, podemos utilizar en nuestros campos de texto del formulario una validacion Con El Fin De verificar la disponibilidad o existencia de el sustantivo en vivo.

Esto tambien se puede Emplear Con El Fin De la validacion de emails unicos. Igualmente se podria comprobar en la ocasion si un email Ahora hay en la base sobre datos o todo dato que se te ocurra.

En el prototipo que se ilustra asociado a esta entrada, vamos a fijarnos un formulario en donde el usuario puede indicar su sustantivo o nickname Con El Fin De registrarse o empezar sesion en la website. Vamos a probar la disponibilidad del sustantivo sobre usuario en vivo utilizando la tecnologia Ajax de cursar la peticion al servidor sin necesidad sobre recargar la pagina.

Esto lo vamos A adquirir usando las siguientes tecnologias HTML, jQuery, AJAX, PHP desplazandolo hacia el pelo MySQLi.

Codigo jQuery

En la cabezal de la pagina o en el interior de la epiteto <head> agregaremos la imprenta jQuery y no ha transpirado el script que posibilita la validacion en vivo sobre nuestro sector «username»

Este codigo ademas es unido en la zona sobre debajo sobre la pagina exacto primero de la calificativo sobre cierre </body>.

En este caso, estamos esperando a que se termine de redactar un apelativo sobre consumidor en el ambito de escrito con identificador «username» y como estamos usando el evento «blur», en la ocasion sobre Canjear de campo sera cuando se realice la validacion de el contenido de el sector. Puedes emplear «keyup» para hacer la validacion por cada tecla que pulsa el consumidor.

Cuando se ejecuta este evento, mostramos la fama para indicar al consumidor que se esta cargando o buscando alguna cosa a lo largo de 1 segundo. La tipica forma de loading. Seguidamente realizamos una emplazamiento Ajax enviandole el valor sobre nuestro sector sobre escrito «username» Con El Fin De ejecutar el archivo «check_username_availablity.php» que se encarga sobre repasar si el nombre sobre usuario introducido existe en la base sobre datos.

A traves de el success del Ajax mostramos un error en caso de que el nombre de usuario exista o un mensaje de confirmacion de consumidor disponible.

Codigo PHP

El archivo PHP que se ejecuta en el servidor en la llamada Ajax contiene lo sub siguiente

En este archivo estamos incluyendo el archivo «config.php» que se encarga de establecer la conexion con la base de datos utilizando MySQLi.

En caso de que sabes conectar con la base sobre datos utlizando MySQLi puedes darle un vistazo al sub siguiente tutorial -> Interactuar con una base sobre datos usando Mysqli.

Una ocasii?n se conecta con la base sobre datos, paramos la ejecucion un segundo mediante la funcion sleep() para sustentar el resultado de cargando y si hemos recibido datos, hacemos la informe que retorna todos los datos de el usuario en el caso sobre que existiera.

Este archivo retorna una cadena con el mensaje de error o confirmacion que es procesado en el success del Ajax que hemos comentado primeramente.

Codigo HTML

El formulario que Existen que engrosar dentro del <body> sobre la fuckbookfirstmet pagina es una cosa como lo sub siguiente

Cuando deseamos hacer un formulario de registro sobre usuarios o sobre elementos que deseamos que su nombre sea unico asi­ como que nunca puede quedar duplicado en la base sobre datos, podri­amos utilizar en nuestros campos de escrito del formulario una validacion para corroborar la disponibilidad o vida de el apelativo en vivo.

Esto Asimismo se puede aplicar de la validacion de emails unicos. Asimismo se podria confirmar en la ocasion En Caso De Que un email bien existe en la base de datos o cualquier antecedente que se te ocurra.

En el ej que se ilustra asociado a esta entrada, vamos a fijarnos un formulario a donde el consumidor puede indicar su nombre o nickname para registrarse o comenzar sesion en la sitio web. Vamos a verificar la disponibilidad del apelativo de usuario en vivo usando la ciencia Ajax para destinar la peticion al servidor desprovisto necesidad sobre recargar la pagina.

Esto lo vamos a conseguir usando las pri?ximos tecnologias HTML, jQuery, AJAX, PHP desplazandolo hacia el pelo MySQLi.

Codigo jQuery

Confirmar disponibilidad sobre sustantivo de usuario en vivo pareja

Choose A Format
Story
Formatted Text with Embeds and Visuals
Video
Youtube, Vimeo or Vine Embeds
Image
Photo or GIF