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

@de1wwsAbonniere den Feed um auf dem neuesten Stand zu bleiben!

Neu! Folge uns, wie Du es möchtest!


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Dies ist eine Website, die eine Komponente login / signup System implementiert, dass Sie kaufen können, um es in Ihre Website zu integrieren.

Das Bauteil besteht aus zwei Teilen:

  • Back-End-Teil.
  • Front-End-Teil.

- Das Backend ist ein PHP-Skript. Es enthält eine Hauptdatei mit allen Funktionalitäten und 2 Hilfsdateien, die Konfigurationsoptionen und eine API-Sammlung, von der Haupt-Skript verwendet werden, enthalten.
Es enthält auch eine Datenbank, mit genau der Benutzer-Tabelle, um die usera € ™ s Daten und Anmeldeinformationen anmelden. Das API enthält auch eine minimale Menge von Funktionen, um die Datenbank zu verwalten.
Das PHP-Skript wird gegen die SQL Injection gesichert (Daten entkommen, Fehlerberichterstattung deaktiviert, Felder Verifikation mit RegExp), gegen die Hijacking-Angriffe (Überprüfung des HTTP _USER_AGENT) und gegen den E-Mail-Header-Injection.
Das Passwort wird zuvor in die Datenbank eingefügt werden verschlüsselt. Dies bedeutet, dass, wenn ein Benutzer vergisst es, kann er / sie einfach fordern Sie eine neue (temporäre) vergessen werden, dass ihm / ihr per E-Mail gesendet werden. Die Anmeldung erfolgt über die PHP-Session, die Laufzeit in der Datei config.php (einer der 2 Hilfsdateien) konfiguriert werden können basiert.
Wenn der Benutzer die Option an mich erinnern Angebot auch ein (gesichert) Cookie erstellt werden, um zukünftige Login vermeiden. Das Cookie wird nach Ablauf entfernt werden (die Dauer ist konfigurierbar) oder nach einer expliziten logout.

- Das Frontend basiert auf jQuery basiert, um die AJAX-Features zu implementieren. Um die Front-End in Ihre Seite zu integrieren, müssen Sie die Formulare Markup und die benutzerdefinierte JavaScript-Datei zu kopieren, aber Sie können Ihre eigenen CSS-Styling verwenden, um die Wiedergabe des Dialog komplett gestalten im Zusammenhang mit Ihrer Seite.
Die CSS, die wir bieten ist nur für Darstellungszweck: der Kern des Produkts sind die PHP-Skripte, die custom.js JavaScript-Datei und die login.html Markup.
Der HTML-Code enthält verschiedene Formen, um dem Benutzer die Registrierung (Anmeldung), die Registrierung Verifikation, User-Login, Passwort Abrufen (falls vergessen) durchführen, ändern Sie Ihr Passwort ein. Der Benutzer wird ein Formular zu einer Zeit zu sehen, nach seiner / ihrer Handlung und jedes Formular wird über AJAX mit einem bestimmten Abschnitt des PHP-Skript zu kommunizieren.
Das PHP-Script wird mit JSON codierte Daten antworten (der Einfachheit halber). Der komplette Anmelden / Login-Prozess wird im selben Dialog durchgeführt, ohne Neuladen der Seite. Wenn ein Benutzer die Anmeldung (Registrierung) Daten sendet er / sie wird mit einem Bestätigungscode per E-Mail, dass er / sie zu kopieren und einzufügen in einem Textfeld in der gleichen registartion Seite und senden Sie es an den Server haben.
Wir haben es vermieden, die dem Benutzer erlauben, auf einen Link klicken, um seine / ihre Anmeldung zu überprüfen, zu verhindern, dass ein Benutzer eine Registrierung auf einer Seite und endet es auf einer anderen Seite, immer verwirrend.
Die index.php Seite ist nur ein Beispiel einer generischen Seite, die den Login / Anmelden Dialog verwenden wird.

Die Formen Daten werden sowohl auf der Front-End und Back-End-zu validieren. Der Front-End-Validierung ist aus Gründen der Bequemlichkeit der normalen Benutzer getan, um ihm zu helfen / sie zu richtigen Daten einzugeben; die Back-End-Validierung durchgeführt wird, um das System vor böswilligen Benutzern, die nicht nutzen könnten den Browser, um die Daten zu senden, unter Umgehung der Front-End-Validierung zu schützen.

Das Anmeldeformular enthält den minimalen Satz von erforderlichen Daten ein: E-Mail und Passwort. Sie können jedoch andere Feld, das Sie brauchen, ohne Änderung weder die PHP-Skript, noch die JavaScript-Skript hinzuzufügen, denn diese beiden Skripte geschrieben worden sind, um alle in der Form vor Felder zu bekommen; die einzige Einschränkung ist, dass Sie, um die forminput Klasse gesetzt und das Attribut name gleich dem Feldnamen in der Datenbank vorhanden. So zum Beispiel, wenn Sie, um das Feld Adresse hinzufügen wollen, müssen Sie das folgende Markup im Anmeldeformular einfügen:

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

Auch seien Sie sicher, dass Sie das Feld Adresse in Ihrer Datenbank haben.

Live-Vorschau und Live Demo

Durch Klicken auf die Live-Vorschau-Taste oben können Sie eine â € ~emulationâ € ™ Version des Produkts, in dem Sie eine E-Mail â € ~not reala € Einsetzen finden ™ (aber formal korrekt): Sie alle Nachrichten, die Sie per E-Mail erhalten wird direkt auf der Seite displayied werden.
Sie können eine vollständige Funktionsfähigkeit der Installation unter der folgenden (externen) Link betrachten: Live Demo
Wenn Sie diesen Link zu verwenden Sie, um eine echte E-Mail-Adresse, die in unserer Datenbank registriert wird einzufügen, aber es wird ausschließlich dazu verwendet werden, können Sie das Produkt zu testen. Keine andere Verwendung wird Ihre E-Mail Adresse durchgeführt werden.

Haupteigenschaften:

  • Login / signup Dialog voll AJAXed: Speichern Sie Ihre Bandbreite und Verbesserung der Nutzerführung Erlebnis.
  • Sehr einfach, in jede bestehende HTML oder PHP-Seite auf Ihrer Website integrieren.
  • Sehr leicht zu zwicken / ändern einmal gekauft, wenn Sie wissen, ein wenig die PHP und Javascript (jQuery) Sprachen.
  • Sehr einfach zu bedienende Datenfelder ohne Änderung des Code hinzufügen.
  • Vor böswilligen Angriffen geschützt.
  • Integrierte AJAX JS Front-End-Validierung Plugin, wenn Felder Arena? € ™ t richtig oder unvollständig.
  • Verwendet Standard-PHP-Server-Funktionen für eine unkomplizierte Installation.

Die Einzelheiten über die Installation / Anpassung des Produkts wird in der Readme-Datei, die mit dem Produkt selbst kommt zur Verfügung gestellt werden.

Wenn Sie irgendwelche Fragen haben, lassen Sie einfach einen Kommentar oder schreiben Sie mir eine E-Mail!


Herunterladen
Weitere Komponenten in dieser KategorieAlle Komponenten dieses Autors
KommentareHäufige Fragen und Antworten

Eigenschaften

Erstellt:
3. Juli 12

Letzte Aktualisierung:
N / A

Unterstützte Browser:
IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Dateien enthalten:
JavaScript JS, HTML, CSS, PHP, SQL

Software Version:
PHP 5.3

Stichworte

eCommerce, eCommerce, Alle Elemente, Aktivierung, ajax, konfigurierbar, Plä, tzchen, Datenbank, Form, Funktion, Integration, javascript, jquery, Bibilothek, php, erinnern, Sitzung, Gü, ltigkeitserklä, rung