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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Tämä on sivusto komponentti, joka toteuttaa kirjautumis- / järjestelmä, että voit ostaa integroida se Web-sivuston.

Komponentti koostuu kahdesta osasta:

  • Back-end osa.
  • Front-end osa.

- Back-end on PHP-skripti. Se sisältää tärkeimmät tiedoston kaikki toiminnot ja 2 aputiedostojen, jotka sisältävät kokoonpano direktiivit ja API kokoelma, jota tärkein käsikirjoitus.
Se sisältää myös tietokannan, vain käyttäjien pöytä, rekisteröidä Usera € ™ s tiedot ja käyttäjätiedot. API sisältää myös vähintään joukko toimintoja tietokannan ylläpidosta.
PHP script on suojattava SQL Injection (tiedot pakenevat, virheraportoinnin vammaiset, fields todentaminen regexp), vastaan ​​kaappaushyökkäykset (tarkastusta HTTP _USER_AGENT) ja vastaan ​​sähköpostioperaattorien Injection.
Salasana salataan ennen lisätään tietokantaan. Tämä tarkoittaa, että jos käyttäjä unohtaa sitä, hän / hän voi vain pyytää uuden (väliaikaisen) salasana, joka lähetetään hänelle / häntä sähköpostitse. Tulo perustuu PHP Session joka kestoa voidaan konfiguroida config.php tiedoston (yksi 2 aputiedostojen).
Jos käyttäjä valintoja muistitoimintoa myös (varmistettu) evästeen,, välttämiseksi tulevaisuudessa kirjautuminen. Eväste poistetaan päättymisen jälkeen (kesto on konfiguroitavissa) tai sen jälkeen nimenomaista uloskirjautumisen.

- Etupään perustuu jQuery toteuttaa AJAX ominaisuuksia. Integroida etupään sivusi sinun täytyy kopioida lomakkeiden markup ja mukautetun JavaScript-tiedoston, mutta voit käyttää omaa CSS-tyyleille täysin muokata renderöinti dialogi yhteydessä sivusi.
CSS, että voimme tarjota vain esitysteknisistä tarkoitus: ydin tuotteen PHP-skriptit, custom.js JavaScript-tiedoston ja login.html markup.
HTML markup sisältää useita muotoja, suorittamaan käyttäjän kirjautumisen (rekisteröinti), kirjautumisen todentaminen, käyttäjänimi, salasana haettaessa (jos unohtunut), vaihtaa salasanan. Käyttäjä näkee muodossa kerrallaan, mukaan hänen / hänen toimia ja kullekin muodossa kommunikoi kautta AJAX tietyn osan PHP script.
Skripti vastata kanssa JSON koodatun datan (mukavuussyistä). Täydellinen Kirjautuminen / kirjautuminen prosessi suoritetaan saman ikkunan, ilman ladata sivu. Kun käyttäjä lähettää kirjautumisen (rekisteröinti) data / hän sähköpostitse kanssa vahvistuskoodi, että hän / hän on kopioida ja lisätä vuonna tekstikenttään samassa registartion sivulle ja lähettää sen palvelimelle.
Olemme välttäneet, jotta käyttäjä voi klikata linkkiä tarkistaa hänen / hänen rekisteröinti, välttää käyttäjä aloittaa rekisteröintiprosessin sivulla ja päättyy sen toisella sivulla, saada sekava.
Index.php sivu on vain esimerkki geneeristen sivun, joka käyttää kirjautuminen / kirjautumisen valintaikkuna.

Lomakkeet tiedot on validoitu sekä front-end ja back-end. Etupään validointi on tehty mukavuussyistä säännöllisen käyttäjä, auttaa häntä / häntä lisätä oikeat tiedot; back-end validointi tehdään järjestelmän suojaamiseksi haitallisilta käyttäjät, joita ei käytä selaimen lähettää tiedot, ohittaen etupään validointi.

Kirjautumislomakkeen sisältää vähimmäistietojen tarvittavat tiedot: sähköpostiosoite ja salasana. Mutta voit lisätä muita kenttään että tarvitset, muuttamatta eikä skripti eikä javascript skripti, koska molemmat nämä skriptit on kirjoitettu saada kaikki kentät, jotka esiintyvät; Ainoa vaatimus on, että sinun täytyy asettaa forminput luokan ja nimi määrite sama kentän nimi tietokannasta. Niinpä esimerkiksi, jos haluat lisätä kenttään osoite, sinun täytyy lisätä seuraavat markup kirjautumislomakkeen:

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

Varmista myös, että sinulla on alan osoite tietokannan.

Live Preview ja Live Demo

Klikkaamalla Live Preview -painiketta yllä näet â € ~emulationâ € ™ versio tuotteesta, jossa voit lisätä sähköpostia â € ~not Reala € ™ (mutta muodollisesti oikein): kaikki viestit sinun pitäisi saada sähköpostitse on displayied suoraan sivulla.
Voit tarkastella koko toiminnan asennus seuraavassa (ulkoinen) linkki: Live-Demo
Jos käytät tätä linkkiä sinun täytyy lisätä oikea sähköpostiosoite, joka rekisteröidään tietokantaamme, mutta sitä käytetään ainoastaan ​​avulla voit testata tuotetta. Mikään muu käyttö tehdään ja sähköpostiosoitteesi.

Pääpiirteet:

  • Täysin AJAXed kirjautumis- / dialogi: tallentaa kaistanleveys ja parantaa käyttäjän navigointikokemuksen.
  • Erittäin helppo integroida olemassa oleviin HTML tai PHP sivustosi sivulle.
  • Erittäin helppo nipistää / muuttaa kerran ostettu, jos tiedät hieman PHP ja JavaScript (jQuery) kielet.
  • Erittäin helppo lisätä käyttäjän tietokentät muuttamatta koodia.
  • Suojattu hyökkäyksiä.
  • Integroitu AJAX JS etupään validointi plugin, jos kentät areenalla € ™ t oikein tai puutteellisia.
  • Käyttää standardi PHP palvelimen ominaisuuksia vaivattoman asennuksen.

Lisätietoja asennuksesta / räätälöinnin tuotteen annetaan README tiedoston mukana itse tuotetta.

Jos sinulla on kysyttävää, vain jättää kommentin tai pudota minulle sähköpostia!


Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Luotu:
03 heinäkuu 12

Viimeisin päivitys:
N /

Yhteensopiva Selaimet:
IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Tiedostoja mukana:
JavaScript JS, HTML, CSS, PHP, SQL

Ohjelmistoversio:
PHP 5.3

Avainsanoja

eCommerce, eCommerce, Kaikki tuotteet, aktivointi, ajax, konfiguroitavissa, pikkuleipä, tietokanta, muoto, toiminto, integraatio, javascript, jQuery, kirjasto, php, muistaa, istunto, validointi