Corroborar disponibilidad de nombre de consumidor en vivo pareja

Corroborar disponibilidad de nombre de consumidor en vivo pareja

Cuando deseamos realizar un formulario sobre registro sobre usuarios o sobre componentes que deseamos que su sustantivo sea unico asi­ como que no puede permanecer duplicado en la base sobre datos, podri­amos usar en nuestros campos de escrito de el formulario la validacion de comprobar la disponibilidad o vida del sustantivo en vivo.

Esto igualmente se puede aplicar de la validacion de emails unicos. Ademas se podria comprobar en el momento si un email bien existe en la base sobre datos o todo documento que se te ocurra.

En el ejemplo que se ilustra asociado a esta entrada, vamos a fijarnos un formulario donde el consumidor puede indicar su sustantivo o nickname Con El Fin De registrarse o iniciar sesion en la pagina Web. Vamos a comprobar la disponibilidad del apelativo sobre cliente en vivo utilizando la tecnologia Ajax de enviar la peticion al servidor sin necesidad de recargar la pagina.

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

Codigo jQuery

En la cabecera de la pagina o en el interior de la epiteto <head> agregaremos la imprenta jQuery asi­ como el script que posibilita https://besthookupwebsites.net/es/fuck-marry-kill-review/ la validacion en vivo sobre el campo «username»

Este codigo ademas es adjunto en la zona sobre debajo de la pagina justamente primero sobre la etiqueta de cerradura </body>.

En este caso, estamos esperando a que se termine sobre redactar un nombre sobre consumidor en nuestro sector de texto con identificador «username» y no ha transpirado igual que estamos utilizando el evento «blur», en el momento de cambiar sobre campo sera cuando se realice la validacion de el contenido del campo. Puedes usar «keyup» para ejecutar la validacion por cada tecla que pulsa el usuario.

Cuando se ejecuta este suceso, mostramos la fama Con El Fin De indicar al consumidor que se esta cargando o buscando algo durante 1 segundo. La tipica imagen de loading. Seguidamente realizamos una convocatoria Ajax enviandole el tasacii?n sobre el sector de texto «username» para realizar el archivo «check_username_availablity.php» que se encarga sobre revisar si el nombre sobre cliente introducido existe en la base de datos.

Mediante el success de el Ajax mostramos un error en caso de que el sustantivo de consumidor exista o un mensaje sobre confirmacion de cliente vacante.

Codigo PHP

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

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

Si no sabes conectar con la base sobre datos utlizando MySQLi puedes darle un vistazo al sub siguiente tutorial -> Interactuar con una base de datos utilizando Mysqli.

La ocasion se conecta con la base sobre datos, paramos la ejecucion un segundo mediante la mision sleep() de sostener el efecto de cargando y no ha transpirado En Caso De Que hemos recibido datos, hacemos la asesoramiento que retorna todos los datos del consumidor en el caso de que existiera.

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

Codigo HTML

El formulario que Existen que agregar en el interior del <body> de la pagina puede ser una cosa como lo siguiente

Cuando queremos hacer un formulario sobre registro sobre usuarios o sobre elementos que deseamos que su nombre sea unico asi­ como que nunca puede estar duplicado en la base sobre datos, podri­amos utilizar en nuestros campos de texto de el formulario una validacion de verificar la disponibilidad o existencia del nombre en vivo.

Esto Ademi?s se puede Emplear de la validacion de emails unicos. Ademas se podria corroborar en la ocasion En Caso De Que un email Ahora existe en la base de datos o cualquier antecedente que se te ocurra.

En el modelo que se ilustra asociado a esta entrada, vamos a ver un formulario a donde el usuario puede indicar su apelativo o nickname de registrarse o iniciar sesion en la sitio web. Vamos a verificar la disponibilidad del sustantivo de consumidor en vivo utilizando la tecnologia Ajax de enviar la peticion al servidor sin necesidad de recargar la pagina.

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

Codigo jQuery