ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:302.77KB ,
资源ID:8661456      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8661456.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Smarty模版下的用户注册和登录系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Smarty模版下的用户注册和登录系统.docx

1、Smarty模版下的用户注册和登录系统Smarty 模版下的用户注册和登录系统把Smarty模版加到工程中,在templates中建立的文件为样式Smarty配置文件config_dir=Smarty/Config_File.class.php; / 目录变量 $smarty-caching=false; /是否使用缓存,项目在调试期间,不建议启用缓存 $smarty-template_dir = ./templates; /设置模板目录 $smarty-compile_dir = ./templates_c; /设置编译目录 $smarty-cache_dir = ./smarty_cach

2、e; /缓存文件夹 /- /左右边界符,默认为,但实际应用当中容易与JavaScript相冲突 /- $smarty-left_delimiter = ; $smarty-right_delimiter = ;建立用户信息数据库数据库初始化用户注册页面$title 用户注册   用户名:  * 注册密码:  * 确认密码:  * 联系电话:  *      QQ :  *  E-mail :  *     

3、     /*两种触发事件不能写在一起*/$(document).ready(function() /*判断用户注册输入信息不能为空*/ /鼠标离开输入框后提示信息,input的blur()事件:失去焦点的时候触发; $(#reguser).blur(function() /对id为user的输入框进行判断 if($(#reguser).val() = ) $(#regusertext).html(用户名不能为空!); ); $(#regpassword).blur(function() if($(#regpassword).val() = ) $(#r

4、egpwtext).html(密码不能为空!); ); $(#regpassword1).blur(function() if($(#regpassword1).val() = ) $(#regpw1text).html(确认密码不能为空!); /用户注册判断两次输入的密码是否正确 else if($(#regpassword1).val() != $(#regpassword).val() $(#regpw1text).html(密码不一致); $(#regpassword1).val(); /清空内容 / $(#password1).focus(); /输入框获取焦点 ); $(#regt

5、el).blur(function() if($(#regtel).val() = ) $(#regteltext).html(联系电话不能为空!); ); $(#regqq).blur(function() if($(#regqq).val() = ) $(#regqqtext).html(QQ不能为空!); ); $(#regemail).blur(function() if($(#regemail).val() = ) $(#regemailtext).html(Email不能为空!); ); /鼠标进入输入框的效果 $(#reguser).focus(function() $(#reg

6、usertext).html(); ); $(#regpassword).focus(function() $(#regpwtext).html(); ); $(#regpassword1).focus(function() $(#regpw1text).html(); ); $(#regtel).focus(function() $(#regteltext).html(); ); $(#regqq).focus(function() $(#regqqtext).html(); ); $(#regemail).focus(function() $(#regemailtext).html();

7、); /提交按钮按下后判断输入框是否为空 $(#register).click(function() var user = $(#reguser).val(); /得到user的值 var password = $(#regpassword).val(); var password1 = $(#regpassword1).val(); var tel = $(#regtel).val(); var qq = $(#regqq).val(); var email = $(#regemail).val(); if(user = ) alert(用户名不能为空); $(#reguser).focus

8、(); return false; /不返回false,就算没填进信息也会在数据库中自动创建信息 else if(password = ) alert(密码不能为空!); $(#regpassword).focus(); return false; else if(password1 = ) alert(确认密码不能为空!); $(#regpassword1).focus(); return false; else if(tel = ) alert(联系电话不能为空!); $(#regtel).focus(); return false; else if(qq = ) alert(QQ不能为空

9、!); $(#regqq).focus(); return false; else if(email = ) alert(Email不能为空!); $(#regemail).focus(); return false; ););= 1) /判断用户是否已被注册(缺陷:不能实时检测,需等待按下提交按钮才能检测) echo alert(用户已注册!); else $msql=insert into tb_user (id,user,password,tel,QQ,Email).values( ,$user,$password,$_POSTregtel,$_POSTregqq,$_POSTregem

10、ail); mysql_query($msql); echo alert(写入成功!); $smarty-assign(title,Register Page); $smarty-display(register.html);用户注册页面效果:鼠标离开必选框后提示没填写信息就点击注册按钮的提示重复用户名再次被注册提示确认密码和输入密码不一致提示(当鼠标离开确认密码输入框后提示)按下重写按钮后输入信息清空按下注册按钮后数据库中添加了新用户用户登录页面 验证码生成文件?php session_start(); $img_width=50; $img_height=25; $authnum=; $y

11、char=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z; $list=explode(,$ychar); for($i=0;$i4;$i+) $randnum=rand(0,35); $authnum.=$list$randnum; $_SESSIONlogin_check_number=$authnum; $aimg=imagecreate($img_width,$img_height); imagecolorallocate($aimg,255,255,255); $black=imageco

12、lorallocate($aimg,0,0,0); for($i=1;$i=100;$i+) imagestring($aimg,1,mt_rand(1,$img_width),mt_rand(1,$img_height),imagecolorallocate($aimg,mt_rand(200,255),mt_rand(200,255),mt_rand(200,255); for($i=0;$i效果: 登录页面样式$title 用户登录 用户名: * 密  码: * 验证码: 换一张            input type=image src=./picture/rewrite.jpg onclick=docu

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1