夏日php+mysql注册登陆系统V0.2
本程序由夏日博客独立设计完成的一个比较简单的小型php+mysql注册登陆系统,版本号是V0.2,php提交注册用户表单发送到mysql数据库,经常做网站的朋友,有了这个注册小系统就方便许多了,字段名可以自由添加与删除,提交时用正则进行数据验证,源代码比较精简,可以进行独立帐号管理,注册用户密码采用md5加密,功能还算比较齐全,可以在本基础很好的进行二次开发以适合网站应用。
主要功能有:(1),用户注册功能。(2),用户登陆修改功能。 (3),管理员登陆管理 。 (4),正达表达式验证。(5),md5密码加密。
本程序是由夏日博客独立设计完成,源码完全开源免费,程序你可以进行随意修改使用,但如果要进行商业用途,出现的一切后果由使用者负责!
先来浏览一下缩略图吧!可点击图片放大后按键盘 “ F ” 键查看图片实际效果图。
界面预览:
版权声明:首先 感谢您使用夏日PHP+Mysql注册登陆系统 ,对于一个开源软件的开发者来说,软件被广泛的使用是对我工作最大的回报。本软件不收取任何费用,可以用在任何用途,前提是保留开发者版权链接信息 <script type=”text/javascript” src=”https://www.xiariboke.net/net/cpt.js”></script>
源文件在不断更新中,本源码免费开源,保留版权信息,算是对原作者的一个支持,另外你可以获得本站免费技术支持和原程序升级服务。
好了,下面来看看安装与使用说明吧(夏日php+mysql注册系统在本页最下方进行下载):
第一,首先要有支持php+mysql的空间,缺一不可,空间是放置php文件的地方,mysql数据库是要导入mysql数据库的。
第二,将文件包进行解压后通过FTP进行上传到服务器指定目录下,如果在本地进行测试,则将解压后的文件放置到本地环境下。
第三,解压后会看到regi.sql文件,这就是 mysql 数据库文件了,将此文件导入到 mysql 数据库中,如果你还不会导入,请看下面这篇文章:如何利用工具导入.SQL数据库文件
第四,将php文件和mysql数据库导入成功后,还需要进行mysql服务器的配置,配置文件是 config.php 文件,这里是我本地的测试用户名和密码,要改成你自己的,配置好后就可以成功预览夏日PHP+mysql注册系统了。
第五,后台管理:index.php ,也是首页文件,输入管理员帐号:admin 密码:admin 即可,而会员用户自己的管理,需要自己输入注册的用户名和密码即可进行管理。这里默认即可。
第七,文件目录(1):index.php 登陆注册页面 (2):config.php 是 mysql 数据库配置文件。(3):admin_index.php 管理员修改用户页面。(4):member.php 会员登陆修改资料页面 (5):regi.sql 数据库文件。(5):style.css 页面美化CSS样式。
第八,如果将本登陆注册系统整个作为一个网站的一个单独模块的话,需要将整个php文件上传到相应目录下,比如“您的网站根目录/phpregi/”,另外还需要将 mysql 数据库进行导入,修改 config.php 配置文件,如果您只有一个 mysql 数据库的话,可以只将本登陆注册系统的数据表部分进行导入,修改 config 配置文件即可。如果将本系统放在网页中的某个地方,则可以将本系统进行包含文件即可。
第九,如果您是在本地进行学习研究而又没有本地环境的情况下,那么本博就推荐您一个不错的PHP集成环境吧,phpStudyAdmin,这个是集成了 php,apache,phpmyadmin,mysql,zend 的一个综合环境~~
小提示:本系统目前可作为新手学习研究使用,不太适合应用网站web程序。
本站下载:点击进行本站下载,开始你的php注册登陆系统之旅吧!
如果你在使用当中有什么问题,可在本页进行留言提问,我会尽量第一时间进行回复。
38行改成 if(isset($_POST[‘submit’]) && $_POST[‘submit’]){
67 if( isset($_GET[‘tj’]) AND $_GET[‘tj’] == ‘register’ )
121 if(!isset($_GET[‘tj’])){
124 if(isset($_POST[“submit2”])){
这个可以被然后登陆!
谢谢作者很好的资料
为什么我点注册后会提示
Incorrect integer value: ” for column ‘id’ at row 1
我也这样是myqsl版本问题但是删1那个,不行啊求解答
我也遇到了,是MySQL的问题,MySQL版本大于5,插入“”有Bug,需改为Null
$sql = “insert into member values(null,'” . $_POST [‘member_user’]
感谢分享,希望可以加个修改密码,找回密码,那就差不多完美了!留个站位,希望博主可以更新~~
我提的问题哪里去了.
注册时候, 如果用户名重复了, 会有个提示, 但那提示非常难看,而且是 英文, 什么 duplicate 什么的. 这个我想改下,在哪里改啊, 没找到代码….
没有密码找回功能吗,不完整的源码
Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘root’@’localhost’ (using password: YES) in D:\APMServ5.2.6_zip\APMServ5.2.6\www\htdocs\config.php on line 11
error!
是怎么回事啊
感谢老大,正需要呢,比较常用的一些源码。
提前看原理了,还是感觉下载源码好点,这个可以做个参考,适合学习研究.
<?php if($_GET['tj'] == 'register')
Notice: Undefined index: tj in //index.php on line 67
这个代码老是出错啊。怎么回事
smiling 回复:
在前面加上 @ 容错语句,这是语句不规范造成的。
Notice: Undefined index: submit in //index.php on line 38
Notice: Undefined index: tj in //ndex.php on line 67
Notice: Undefined index: tj in //\index.php on line 121
Notice: Undefined index: submit2 in //3\index.php on line 124
提示这些错误是 为什么?
smiling 回复:
可能跟字母的大小写有关系,你可以检查一下提交submit和接受submit是否一样。
请教:会员修改中,能否加入密码的修改!
下次进行更新,会考虑加上密码的修改。
你好,执行主页时出现以下提示:
Notice: Undefined index: submit in G:\register_v2\index.php on line 38
Notice: Undefined index: tj in G:\register_v2\index.php on line 67
Notice: Undefined index: tj in G:\register_v2\index.php on line 121
Notice: Undefined index: submit2 in G:\register_v2\index.php on line 124
38行改为if(isset($_POST[‘submit’]) && $_POST[‘submit’])
要先判断submit是否存在,在判断submit的值
18行改成if(isset($_GET[“tj”])==”destroy”){
24行改成if(isset($_GET[“tj”])==”modify”){ 这样没有提示了
这样写是不对的
isset返回bool类型,不能判断destroy和modify
应该这样
if(isset($_GET[“tj”]) && $_GET[“tj”]==”destroy”)
if(isset($_GET[“tj”]) && $_GET[“tj”]==”modify”)
在PHP_5.2.9_ZLIB (可支持GZIP),冇法登陆,是什么原因?
感谢分享,不过我再找带邮箱激活链接的注册系统,有空再来看看你的代码
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at D:\APMServ5.2.6\www\htdocs\XIARI\config.php:1) in D:\APMServ5.2.6\www\htdocs\XIARI\config.php on line 4
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at D:\APMServ5.2.6\www\htdocs\XIARI\config.php:1) in D:\APMServ5.2.6\www\htdocs\XIARI\config.php on line 4
我的本地页面出现这个问题,是什么原因?
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at D:\APMServ5.2.6\www\htdocs\XIARI\config.php:1) in D:\APMServ5.2.6\www\htdocs\XIARI\config.php on line 4
我也是这个问题
而且,输入admin admin
无法登陆进去哈
是怎么啦
打开出现下面警告 怎么回事儿
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at D:\ComsenzEXP\wwwroot\5\config.php:1) in D:\ComsenzEXP\wwwroot\5\config.php on line 4