WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Forms

AJAXed login/signup PHP script

— Add- On para WorldWideScripts.net

@es1wwsSuscríbete a nuestro RSS para estar al día!

¡Nuevo! Síguenos como quieras!


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Este es un componente web que implementa un sistema de entrada / registro, que usted puede comprar para integrarlo en tu sitio web.

El componente consta de dos partes:

  • Parte de fondo.
  • Parte frontal.

- El back-end es un script PHP. Contiene un archivo principal con todas las funcionalidades y 2 archivos auxiliares que contienen directivas de configuración y una colección de API, utilizado por el guión principal.
También contiene una base de datos, con sólo la tabla de usuarios, para registrar los datos y las credenciales del € ™ s userâ. La API también contiene un conjunto mínimo de funciones para gestionar la base de datos.
El script PHP se fija en contra de la inyección de SQL (datos escapar, reportando discapacitados error, campos de verificación con RegExp), en contra de los ataques de secuestro (control de la _USER_AGENT HTTP) y en contra de la inyección Correo Cabecera.
La contraseña está encriptada antes de ser introducido en la base de datos. Esto significa que si un usuario olvida, él / ella puede simplemente solicitar una nueva contraseña (temporal), que será enviada a él / ella por correo electrónico. La entrada está basado en el PHP SESIÓN, cuya duración puede ser configurado en el archivo config.php (uno de los 2 archivos auxiliares).
Si el usuario Oferta de la opción recuérdame También se creará un (asegurado) galleta, para evitar la futura entrada. La cookie se retira después de la expiración (la duración es configurable) o después de un cierre de sesión explícito.

- El front-end se basa en jQuery para implementar las características de AJAX. Para integrar el front-end en su página tienes que copiar el marcado formas y la costumbre Javascript archivo, pero usted puede utilizar su propio estilo CSS para personalizar completamente la prestación del diálogo en el marco de su página.
El CSS que ofrecemos es sólo para fines de presentación: el núcleo del producto son los scripts PHP, los custom.js javascript archivo y el marcado login.html.
El código HTML contiene varias formas, para realizar el registro de usuario (registro), verificación de registro, inicio de sesión de usuario, de recuperación de contraseña (si olvida), cambiar la contraseña. El usuario verá una forma a la vez, de acuerdo a su / su acción y cada forma se comunicará a través de AJAX con una sección específica de la secuencia de comandos PHP.
El script PHP responderá con un conjunto de datos JSON codificados (por conveniencia). El proceso de registro / login completa se realiza en el mismo diálogo, sin tener que recargar la página. Cuando un usuario envía los datos de registro (registro) que él / ella será enviado por correo electrónico con un código de verificación, que él / ella tiene que copiar e insertar en un cuadro de texto en la misma página registartion y enviarlo al servidor.
Hemos evitado para permitir al usuario a hacer clic en un enlace para verificar su / su registro, para evitar que un usuario inicia un proceso de registro en una página y termina en otra página, conseguir confuso.
La página index.php es sólo un ejemplo de una página genérica que va a utilizar el cuadro de diálogo de inicio de sesión / registro.

Los datos de formularios serán validados tanto en el front-end como en el back-end. La validación de front-end se hace por el bien de la conveniencia del usuario regular, para ayudarle / ella para insertar datos correctos; la validación de fondo se hace para proteger el sistema contra los usuarios maliciosos, que no se podía utilizar el navegador para enviar los datos, sin pasar por la validación de front-end.

El formulario de registro contiene el conjunto mínimo de datos requeridos: un correo electrónico y una contraseña. Pero usted puede agregar cualquier otro campo que es necesario, sin modificar ni el script PHP ni el guión javascript, porque estos dos guiones se han escrito para obtener todos los campos presentes en la forma; la única restricción es que usted tiene que fijar la clase FormInput y el nombre del atributo igual al nombre del campo presente en la base de datos. Así, por ejemplo, si desea agregar la dirección de campo, lo que tienes que insertar el siguiente marcado en el formulario de registro:

<input type="text" class="forminput" value="" id="signup-address" title="" name="address">

Además, asegúrese de que tiene la dirección de campo en su base de datos.

Live Preview y Live Demo

Al hacer clic en el botón de vista previa dinámica anterior se puede ver un â € ~emulationâ € ™ versión del producto, donde se puede insertar un correo electrónico â € ~not Reala € ™ (pero formalmente correcta): todos los mensajes que usted debe recibir por correo electrónico se displayied directamente en la página.
Usted puede ver una instalación pleno funcionamiento en el siguiente enlace (externo): Demostración en vivo
Si utiliza este enlace tienes que insertar una dirección de correo electrónico real, que será registrada en nuestra base de datos, sino que serán utilizados exclusivamente para que usted pueda probar el producto. Ningún otro uso se hará de su dirección de correo electrónico.

Principales características:

  • Diálogo de entrada / registro totalmente AJAXed: guardar su ancho de banda y mejorar la experiencia de navegación del usuario.
  • Muy fácil de integrar en cualquier HTML existente o página PHP en su sitio web.
  • Muy fácil de ajustar / modificar una vez comprado, si usted sabe un poco de PHP y Javascript (jQuery) idiomas.
  • Muy fácil añadir campos de datos de usuario sin modificar el código.
  • Protección contra ataques maliciosos.
  • Integrado AJAX JS front-end de validación plugin, si los campos arenâ € ™ t correcta o incompleta.
  • Utiliza características del servidor PHP estándar para una instalación sin problemas.

Los detalles acerca de la instalación / personalización del producto serán proporcionados en el archivo README que viene con el producto en sí.

Si usted tiene alguna pregunta, simplemente dejar un comentario o envíeme un correo electrónico!


Descargar
Otros componentes de esta categoríaTodos los componentes de este autor
ComentariosPreguntas frecuentes y respuestas

Propiedades

Creado:
03 de julio 12

Última actualización:
N / A

Los navegadores compatibles:
IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Archivos incluidos:
JavaScript JS, HTML, CSS, PHP, SQL

Versión del software:
PHP 5.3

Palabras clave

eCommerce, eCommerce, Todos los objetos, activació, n, ajax, configurable, galleta, base de datos, forma, funció, n, integració, n, javascript, jQuery, biblioteca, php, recordar, sesió, n, validació, n