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

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ini adalah komponen laman web yang melaksanakan sistem log masuk / pendaftaran, yang boleh anda beli untuk mengintegrasikan dalam laman web anda.

Komponen ini terdiri daripada dua bahagian:

  • Bahagian belakang.
  • Bahagian depan.

- The belakang adalah skrip PHP. Ia mengandungi fail utama dengan semua fungsi dan 2 fail tambahan, yang mengandungi arahan konfigurasi dan koleksi API, yang digunakan oleh skrip utama.
Ia juga mengandungi pangkalan data, dengan hanya jadual pengguna, untuk mendaftarkan data dan kelayakan Usera € ™ s. API ini juga mengandungi satu set minimum fungsi untuk menguruskan pangkalan data.
Skrip PHP dicagarkan suntikan SQL (data melarikan diri, kesilapan melaporkan kurang upaya, medan pengesahan dengan RegExp), terhadap serangan Rampasan (memeriksa _USER_AGENT HTTP) dan terhadap suntikan E-mel Header.
Kata laluan disulitkan sebelum perlu dimasukkan ke dalam pangkalan data. Ini bermakna bahawa jika pengguna lupa, dia / dia boleh hanya meminta baru (sementara) kata laluan, yang akan dihantar dia / dia melalui e-mel. Login adalah berdasarkan PHP SESI, yang tempoh boleh dikonfigurasikan dalam fail config.php (satu daripada 2 fail tambahan).
Jika pengguna choises pilihan ingat saya juga (bercagar) cookie akan diwujudkan, untuk mengelakkan log masuk pada masa hadapan. Cookie ini akan dikeluarkan selepas tamat tempoh (tempoh itu boleh diubah) atau selepas log keluar yang jelas.

- The depan adalah berdasarkan jQuery untuk melaksanakan ciri-ciri AJAX. Untuk mengintegrasikan depan dalam halaman anda, anda perlu menyalin markup bentuk dan adat javascript fail, dan anda boleh menggunakan gaya CSS anda sendiri untuk sepenuhnya menyesuaikan rendering dialog dalam konteks halaman anda.
CSS yang kami sediakan adalah hanya untuk tujuan penyampaian: teras produk adalah skrip PHP, javascript fail dan markup login.html itu custom.js.
The markup HTML mengandungi beberapa bentuk, untuk melaksanakan pendaftaran pengguna (pendaftaran), pengesahan pendaftaran, login pengguna, kata laluan mendapatkan semula (jika terlupa), menukar kata laluan. Pengguna akan dapat melihat bentuk yang pada satu masa, mengikut tindakan / beliau dan setiap borang akan berkomunikasi melalui AJAX dengan bahagian tertentu skrip PHP.
Skrip PHP akan membalas dengan data JSON dikodkan (untuk kemudahan). Lengkap proses pendaftaran / login dilakukan dalam dialog yang sama, tanpa memuatkan semula halaman. Apabila pengguna menghantar pendaftaran (pendaftaran) Data dia / dia akan dihantar melalui email dengan kod pengesahan, bahawa dia / dia perlu copy dan masukkan dalam kotak teks di halaman Daftar Log Masuk Masuk yang sama dan hantar ke server.
Kami dielakkan untuk membenarkan untuk pengguna untuk klik pada pautan untuk mengesahkan pendaftaran / beliau, untuk mengelakkan pengguna memulakan proses pendaftaran pada halaman dan berakhir pada halaman lain, semakin mengelirukan.
Laman index.php adalah hanya satu contoh bagi sebuah laman generik yang akan menggunakan dialog log masuk / pendaftaran.

Borang data akan disahkan pada kedua-dua bahagian depan dan di belakang. Pengesahan depan dilakukan demi kemudahan pengguna biasa, untuk membantu beliau / dia untuk memasukkan data yang betul; pengesahan belakang dilakukan untuk melindungi sistem daripada pengguna yang berniat jahat, yang tidak dapat menggunakan pelayar untuk menghantar data, memintas pengesahan depan.

Borang pendaftaran mengandungi set minimum data yang diperlukan: e-mel dan kata laluan. Tetapi anda boleh menambah mana-mana bidang lain yang anda perlukan, tanpa mengubah bukan skrip PHP atau skrip javascript, kerana kedua-dua skrip ini telah ditulis untuk mendapatkan semua bidang di dalam borang di; satu-satunya kekangan adalah bahawa anda perlu untuk menetapkan kelas forminput dan nama atribut sama dengan nama medan ini dalam pangkalan data. Jadi, sebagai contoh, jika anda mahu untuk menambah alamat padang, anda perlu memasukkan markup berikut dalam bentuk pendaftaran:

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

Juga, pastikan anda mempunyai alamat padang dalam pangkalan data anda.

Live Preview dan Demo Live

Klik pada butang Live Preview atas, anda boleh melihat â € versi ~emulationâ € ™ produk, di mana anda boleh memasukkan e-mel â € ~not realâ € ™ (tetapi secara rasmi betul): semua mesej yang anda akan menerima melalui e-mel akan displayied langsung pada halaman.
Anda boleh menggunakan pemasangan berfungsi penuh di pautan berikut (luaran): Demo Live
Jika anda menggunakan pautan ini, anda perlu memasukkan alamat e-mel sebenar, yang akan didaftarkan dalam pangkalan data kami, tetapi ia akan digunakan semata-mata untuk membolehkan anda untuk menguji produk. Tiada kegunaan lain akan dilakukan untuk alamat e-mel anda.

Ciri-ciri utama:

  • Sepenuhnya Ajaxed dialog log masuk / pendaftaran: menjimatkan bandwidth anda dan meningkatkan pengalaman pelayaran pengguna.
  • Sangat mudah untuk mengintegrasikan ke dalam apa-apa HTML yang sedia ada atau PHP halaman di laman web anda.
  • Sangat mudah untuk tweak / mengubah suai sekali dibeli jika anda tahu PHP dan Javascript (jQuery) Bahasa sedikit.
  • Sangat mudah untuk menambah medan data pengguna tanpa mengubah kod.
  • Dilindungi daripada serangan berniat jahat.
  • Bersepadu AJAX JS depan pengesahan plugin, jika bidang arena € ™ t betul atau tidak lengkap.
  • Menggunakan ciri-ciri pelayan PHP standard untuk pemasangan tanpa kerumitan.

Butir-butir mengenai pemasangan / penyesuaian produk akan disediakan dalam fail README yang datang dengan produk itu sendiri.

Jika anda mempunyai sebarang pertanyaan, sila tinggalkan komen atau menggugurkan saya e-mel!


Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

Dibuat:
3 Jul 12

Kemaskini:
N / A

Pelayar Sesuai:
IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Fail Termasuk:
JavaScript JS, HTML, CSS, PHP, SQL

Perisian Versi:
PHP 5.3

Kata kunci

eCommerce, eCommerce, Semua Produk, pengaktifan, ajax, dikonfigurasikan, cookie, pangkalan data, bentuk, fungsi, integrasi, javascript, jquery, perpustakaan, php, ingat, sesi, pengesahan