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

— Дополнения к WorldWideScripts.net

Подпишитесь на наш канал, чтобы оставаться в курсе событий!

Новинка! Следуйте за нами, как вы хотите!


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Это сайт, который реализует компонент системы Войти / регистрация, что вы можете приобрести, чтобы интегрировать его в веб-сайте.

Компонент состоит из двух частей:

  • Вернуться клиентскую часть.
  • Фронтальный часть.

- Фоновых это скрипт PHP. Он содержит основной файл со всеми функциональными возможностями и 2 вспомогательных файлов, которые содержат директивы конфигурации и коллекцию API, используемый основным скриптом.
Он также содержит базу данных, только с таблицы пользователей, регистрировать данные и учетные данные USERA € ™ с. В API также содержит минимальный набор функций для управления базой данных.
Сценарий PHP обеспечена против SQL Injection (данные побега, отчетности инвалидов ошибка, поля проверки с RegExp), против угона атак (проверка на HTTP _USER_AGENT) и против E-mail Заголовок инъекций.
Пароль шифруется перед должен быть вставлен в базе данных. Это означает, что если пользователь забывает ее, он / она может просто запросить новый (временное) пароль, который будет отправлен ему / ей по электронной почте. Войти основан на PHP СЕССИИ, продолжительность которого может быть сконфигурирован в файле config.php (один из 2-х вспомогательных файлов).
Если пользователь всячески манипулировать вариант помнить меня также (обеспеченных) печенье будет создан, чтобы избежать в будущем логин. Печенье будут удалены по истечении (продолжительность настраивается) или после явного выхода из системы.

- Передний конец на основе JQuery для реализации функции AJAX. Для интеграции передний конец на вашей странице у вас есть, чтобы скопировать код формы и обычай яваскрипта файл, но вы можете использовать свой собственный стиль CSS, чтобы полностью настроить представление диалога в контексте вашей странице.
CSS-что мы предоставляем только для презентационного цели: ядро продукта, скрипты, то custom.js JavaScript файла и login.html разметки.
HTML-разметки, содержит несколько форм, для выполнения регистрации пользователя (регистрация), регистрации проверки, логин пользователя, пароль Получение (если забыли), изменить пароль. Пользователь увидите форму, в то время, в соответствии с его / ее действия и каждая форма будет общаться с помощью AJAX с определенной части скрипта PHP.
Сценарий PHP будет отвечать с JSON закодированных данных (для удобства). Полный процесс регистрации / Логин выполняется в том же диалоговом окне, без перезагрузки страницы. Когда пользователь отправляет данные, которые он регистрацию (регистрация) / она будет получать по электронной почте с кодом подтверждения, что он / она должны скопировать и вставить в текстовое поле в той же странице registartion и отправить его на сервер.
Мы избежали позволить пользователю нажмите на ссылку, чтобы проверить его / ее регистрации, чтобы избежать, что пользователь начинает процесс регистрации на странице и заканчивается его на другую страницу, получать в заблуждение.
На странице index.php является только примером общего странице, которая будет использовать диалог Логин / регистрации.

Данные формы будет подтверждено и будет на переднем конце и на заднем конце. Фронтальный контроль производится для удобства в обычного пользователя, чтобы помочь ему / ей, чтобы вставить правильные данные; фоновый проверка делается для защиты системы от злоумышленников, которые не могут использовать браузер для передачи данных, минуя переднего плана валидации.

Форма регистрацию содержит минимальный набор необходимых данных: электронную почту и пароль. Но вы можете добавить любой другой области, что вам нужно, не изменяя ни скрипт ни яваскрипта сценарий, потому что оба эти сценарии были написаны, чтобы получить все поля, содержащиеся в форме; Единственное ограничение состоит в том, что у вас есть, чтобы установить класс forminput и имя атрибута совпадает с именем поля в базе данных. Так, например, если вы хотите, чтобы добавить адрес поле, вы должны вставить следующий код в форму регистрации:

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

Кроме того, убедитесь, что у вас есть адрес поля в базе данных.

Live Preview и Демо

При нажатии на кнопку предварительного просмотра Живая выше вы можете увидеть â € ~emulationâ € ™ версии продукта, где вы можете вставить â € электронную почту ~not Reala € ™ (но формально правильно): все сообщения, которые вы должны получить по электронной почте будет displayied непосредственно на странице.
Вы можете просмотреть полную установку функционирование на следующей (внешний) ссылка: Live Demo
Если вы используете эту ссылку вы должны вставить реальный адрес электронной почты, который будет зарегистрирован в нашей базе данных, но она будет использоваться исключительно, чтобы позволить вам испытать продукт. Никакое другое использование не будет сделано вашей электронной почты.

Основные характеристики:

  • Полностью AJAXed диалоговое Войти / Регистрация: сохранить пропускную способность и улучшить пользовательский опыт навигации.
  • Очень легко интегрировать в любую существующую HTML или PHP страницы на вашем сайте.
  • Очень легко настроить / изменить один раз купил, если вы знаете немного РНР и JavaScript (JQuery) языки.
  • Очень легко добавить поля данных пользователя, не изменяя код.
  • Защита от вредоносных атак.
  • Плагин проверки фронтальный Встроенный AJAX JS, если поля arenâ € ™ т правильно или неполной.
  • Использует стандартные функции PHP сервера для установки без стычек.

Подробности об установке / настройке продукта будет представлена ​​в файле README в том, что происходит с самого продукта.

Если у вас есть какие-либо вопросы, просто оставьте свой комментарий или напишите мне письмо!


Скачать
Другие компоненты в этой категорииВсе компоненты этого автора
КомментарииЧасто задаваемые вопросы и ответы

Свойства

Созданный:
3 12 июля

Последнее обновление:
N / A

Совместимые Браузеры:
IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Файлы, включенные:
JavaScript JS, HTML, CSS, PHP, SQL

Версия ПО:
PHP 5.3

Ключевые слова

электронной коммерции, электронной коммерции, Все детали, активация, Ajax, конфигурируемый, печенье, база данных, форма, функция, интеграция, Javascript, JQuery, библиотека, PHP, запомнить, сессия, проверка достоверности