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

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


AJAXed login/signup PHP script - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

这是实现一个登录/注册系统,你可以购买到它在你的网站集成了网站的组成部分。

该组件由两个部分组成:

  • 后端的一部分。
  • 前端部。

- 后端是一个PHP脚本。 它包含了所有功能和2个辅助文件,包含配置指令和API集合,所用的主脚本的主文件。
它还包含了一个数据库,只有用户表,登记用户A€™的数据和凭证。 API还包含了一套最低限度的功能来管理数据库中。
PHP脚本固定对SQL注入 (数据泄漏,错误报告已禁用,与正则表达式字段验证),对劫持攻击 (检查HTTP _USER_AGENT)和对邮件头注入
口令以在数据库中插入之前被加密。 这意味着,如果用户忘记了密码,他/她可以只申请一个新的(临时)密码,将通过电子邮件发送的他/她。 登录是基于PHP会话 ,它的持续时间可以在config.php文件(2个辅助文件之一)进行配置。
如果用户,选项的记得我的选择也是一个(固定)cookie将被创建,以避免将来登录。 cookie将到期之后被删除(持续时间可配置)或明确注销后。

- 前端基于 jQuery实现AJAX功能 。 为了整合前端在你的页面,你必须复制的形式标记和自定义JavaScript文件,但您可以使用自己的CSS样式完全自定义对话框的呈现在你的页面的上下文中。
CSS的,我们提供的是仅适用于表象宗旨: 产品的核心是PHP脚本,custom.js javascript文件和login.html的标记
该HTML标记包含几种形式,进行用户注册(登记),注册验证,用户登录名,密码检索(如果忘记了),更改密码。 用户将看到一个表格的时间,根据他/她的行动,每一个表格将通过AJAX沟通与PHP脚本的特定部分。
PHP脚本将一个 JSON编码的数据回复(为方便起见)。 在同一个对话框进行了完​​整的注册/登录过程,无需重新加载页面。 当用户发送的注册(登记)的数据,他/她将被验证码电子邮件,他/她必须复制并插入在在同一registartion页中对文本框,并将其发送到服务器。
我们已经避免让用户点击一个链接来验证他/她的注册,以避免用户启动注册程序在页面上并结束其另一页上,越来越混乱。
index.php页面仅仅是将使用登录/注册对话框的通用页面的一个例子。

的形式的数据将被两对前端和在后端验证。 前端验证做是为了方便起见的普通用户的,以帮助他/她插入正确的数据; 后端验证做是为了防止系统的恶意用户,是不能使用的浏览器来发送数据,绕过前端验证。

在注册表单包含最小的一组所需的数据: 电子邮件和密码。 但是,你可以添加你需要的任何其他领域,而无需修改无论是PHP脚本,也不是JavaScript的脚本,因为这两个脚本已被写入获取所有存在于表中的字段; 唯一的限制是,你必须设置的formInput类和属性相同的字段名称存在于数据库中。 因此,举例来说,如果要添加字段的地址 ,你要插入的注册表格如下标记:

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

另外,请确保您有地址在数据库中。

实时预览和现场演示

点击实时预览按钮上方可以看到的产品,在这里你可以插入一个€~notrealâ€邮件的A€~emulation’版本™(但形式上正确的):所有你应该通过电子邮件收到的邮件将在页面上直接displayied。
您可以查看完整的功能安装在下面的(外部)链接: 现场演示
如果你使用这个链接,你必须插入一个真实的电子邮件地址,将在我们的数据库中注册,但它会被专门用于使您对产品进行测试。 没有其他的用途将做您的电子邮件地址。

主要特点:

  • 全AJAXed登录/注册对话框:节省你的带宽,提高用户的导航体验。
  • 很容易集成到你的网站的任何现有的HTML或 PHP页面。
  • 很容易调整/修改一旦购买,如果你知道一点的PHP和JavaScript(jQuery的)语言。
  • 很容易,而无需修改代码添加用户数据字段。
  • 保护,以防止恶意攻击。
  • 集成的AJAX JS前端验证插件,如果场竞技场€™吨正确或不完整的。
  • 使用一个没有麻烦的安装标准的PHP服务器功能。

关于产品的安装/定制的细节将随产品本身提供的自述文件中提供。

如果您有任何问题,只是发表评论或给我发电子邮件!


下载
此类别中的其他组成部分这个作者的所有组件
评论常见问题和答案

属性

创建:
12年7月3日

最后更新:
N / A

兼容的浏览器:
IE7,IE8,IE9,火狐,Safari,歌剧,铬

包括的文件:
JS的JavaScript,HTML,CSS,PHP,SQL

软件版本:
PHP 5.3

关键字

电子商务, 电子商务, 所有项目, 激活, 阿贾克斯, 配置, 饼干, 数据库, 形式, 功能, 积分, JavaScript的, jQuery的, 图书馆, PHP, 记得, 会议, 验证