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 til WorldWideScripts.net

Abonner på vores feed for at holde dig ajour !

Nyt! Følg os som du ønsker det!


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Dette er en hjemmeside komponent, der implementerer en login- / systemet, som du kan købe til at integrere det i dit websted.

Komponenten består af to dele:

  • Back-end del.
  • Front-endedel.

- Den back-end er en PHP script. Den indeholder en vigtigste fil med alle de funktionaliteter og 2 ekstra filer, der indeholder konfiguration direktiver og en API samling, der anvendes af de vigtigste script.
Den indeholder også en database, med blot brugere tabellen, at registrere Usera € ™ s data og legitimationsoplysninger. API indeholder også et minimum af funktioner til at administrere databasen.
PHP scriptet er sikret mod SQL Injection (data undslippe, fejlrapportering deaktiveret, marker verifikation med RegExp), mod kapringen angreb (kontrol HTTP _USER_AGENT) og mod E-mail-Header Injection.
Adgangskoden er krypteret, før at blive indsat i databasen. Det betyder, at hvis en bruger glemmer det, han / hun kan bare bede om en ny (midlertidig) adgangskode, vil der blive sendt ham / hende via e-mail. Login er baseret på PHP SESSION, hvilket varigheden kan indstilles i config.php filen (en af de 2 ekstra filer).
Hvis brugeren choises den husker mig mulighed også vil blive oprettet en (sikret) cookie, for at undgå fremtidige login. Cookien vil blive fjernet efter udløbet (varigheden kan konfigureres), eller efter en udtrykkelig logout.

- Den forreste ende er baseret på jQuery til at gennemføre AJAX funktioner. At integrere front-end i din side, du er nødt til at kopiere formularer markup og den brugerdefinerede JavaScript-fil, men du kan bruge din egen CSS styling til helt tilpasse gengivelse af dialogen i forbindelse med din side.
CSS, som vi leverer, er kun til præsentations formål: kernen i produktet er PHP-scripts, de custom.js javascript fil og login.html markup.
HTML markup indeholder flere former, til at udføre brugeren tilmelding (registrering), tilmelding verifikation, brugerlogin, password hentning (hvis glemt), skifte adgangskode. Brugeren vil se en formular på en tid, ifølge hans / hendes handling og hver formular vil kommunikere via AJAX med et særligt afsnit af PHP script.
PHP script vil svare med en JSON kodede data (for nemheds skyld). Den komplette tilmelding / login proces udføres i den samme dialogboks, uden at genindlæse siden. Når en bruger sender tilmelding (registrering) data, han / hun vil blive sendt med en bekræftelseskode, at han / hun er nødt til at kopiere og indsætte i en tekstboks i samme Registration siden og sende det til serveren.
Vi har undgået at muliggøre for brugeren at klikke på et link for at bekræfte hans / hendes registrering, for at undgå, at en bruger starter en registreringsproces på en side og slutter den på en anden side, at få forvirrende.
Den index.php side er kun et eksempel på en generisk side, der vil bruge dialogen login- /.

De formularer data vil blive valideret både på front-end og i back-end. Den forreste ende validering sker af hensyn til bekvemmelighed for den almindelige bruger, for at hjælpe ham / hende til at indsætte korrekte data; back-end validering er gjort for at beskytte systemet mod ondsindede brugere, der ikke kunne bruge browseren til at sende data, uden om front-end validering.

Den tilmeldingsformular indeholder det minimum af nødvendige data: en e-mail og et password. Men du kan tilføje alle andre områder, som du har brug for, uden at ændre hverken PHP script eller javascript script, fordi begge disse scripts er blevet skrevet for at få alle de felter der er til stede i form; den eneste begrænsning er, at du nødt til at indstille forminput klasse og navnet attribut lig med feltnavnet til stede i databasen. Så for eksempel, hvis du ønsker at tilføje adressefeltet, er du nødt til at indsætte følgende markup i tilmeldingsformular:

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

Også være sikker på at du har adressefeltet i din database.

Levende Eksempel og levende Demo

Ved at klikke på knappen Live-preview ovenfor kan du se en â € ~emulationâ € ™ version af produktet, hvor du kan indsætte en e-mail â € ~not Reala € ™ (men formelt korrekt): alle de beskeder, som du bør modtage via e-mail vil blive displayied direkte på siden.
Du kan se en komplet fungerende installation på (eksterne) link følgende: Levende Demo
Hvis du bruger dette link, du nødt til at indsætte en rigtig e-mail-adresse, som vil blive registreret i vores database, men det vil udelukkende blive brugt til at give dig mulighed for at teste produktet. Ingen anden brug vil ske i din e-mail-adresse.

Hovedtræk:

  • Fuldt AJAXed dialog login- /: gemme din båndbredde og forbedre brugeroplevelsen navigationsoplevelse.
  • Meget let at integrere i en eksisterende HTML eller PHP side på dit websted.
  • Meget let at nappe / ændre engang købt, hvis du ved lidt PHP og Javascript (jQuery) sprog.
  • Meget nemt at tilføje bruger datafelter uden at ændre koden.
  • Beskyttet mod ondsindede angreb.
  • Integreret AJAX JS front-end validering plugin, hvis marker arenâ € ™ t korrekt eller ufuldstændige.
  • Bruger standard PHP server funktioner for en no-bøvl installation.

Detaljerne om installation / tilpasning af produktet vil blive leveret i README-fil, der følger med selve produktet.

Hvis du har spørgsmål, bare efterlade en kommentar eller send mig en e-mail!


Hent
Andre komponenter i denne kategoriAlle komponenter i denne forfatter
KommentarerOfte stillede spørgsmål og svar

Egenskaber

Oprettet:
3 juli 12

Sidste ændring:
N / A

Kompatible Browsere:
IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Filer Inkluderet:
JavaScript JS, HTML, CSS, PHP, SQL

Software Version:
PHP 5.3

Søgeord

eCommerce, eCommerce, Alle emner, aktivering, ajax, konfigurerbar, cookie, database, formular, funktion, integration, javascript, jquery, bibliotek, php, Husk, session, validering