PHP+MySQL注册登陆代码
发布:smiling 来源: PHP粉丝网 添加日期:2014-05-12 08:30:32 浏览: 评论:0
这是一款用户注册的功能,可以实现简单的用户由创建数据库到注册成功,有需要的朋友可以参考一下,代码如下:
- $DB_HOST = "localhost"; //数据库教程主机位置
- $DB_LOGIN = "root"; //数据库的使用账号
- $DB_PASSWORD = "admin"; //数据库的使用密码
- $DB_NAME = "flag"; //数据库名称
- $conn= mysql_connect($DB_HOST, $DB_LOGIN, $DB_PASSWORD);
- mysql_select_db($DB_NAME);
- ?>
- ************************222222
- functiondb_query($sqlstr) {returnmysql_query($sqlstr);}
- functiondb_num_rows($res) {returnmysql_num_rows($res);}
- functiondb_fetch_array($res) {returnmysql_fetch_array($res);}
- functiondb_fetch_object($res) {returnmysql_fetch_object($res);}
- functiondb_data_seek($res,$num){return mysql_data_seek($res,$num);}
- functiondb_insert_id($res) {returnmysql_insert_id($res);}
- ?>
- **************************333333333333
- include("registry_up.htm") // 导入网页上半部
- ?>
- <script>
- functioncheck()
- {
- if(document.regstep1.username.value== "")
- {
- alert("未输入账号");
- returnfalse;
- }
- if(document.regstep1.userpass.value== "")
- {
- alert("请勿使用空白密码");
- returnfalse;
- }
- if(document.regstep1.userpass.value!= document.regstep1.userpass2.value)
- {
- alert("两次输入的密码不相同");
- returnfalse;
- }
- document.regstep1.submit();
- }
- </script>
- <script>
- function Checkname(){
- var Name = document.regstep1.username.value;
- window.open("uniquecheck.php?name="+Name,"Check","width=300,height=10,status=0,scrollbars=0,resizable=1,menubar=0,toolbar=0,location=0");
- }
- </script>
- method="post" action="registry_do.php">
- /*?>">
- ">
- ">
- ">
- ?>
"446"
border="0"bordercolor="#000000" align="center"cellspacing="0">"440"
border="0"height="220" align="center" bgcolor="#EEEEEE" cellspacing="0"cellpadding="0">"2" bgcolor="#FFFFFF">"center" >"images/1.GIF"width="298" height="41"> "center">账 号"18" >"center" >- "text"name="username" size="15">
"网页特效:Checkname()" type=button value="检查账号"name="button">"#FFFFFF" >"center" >密 码"6" bgcolor="#FFFFFF"> "center">"password" name="userpass" size="20">"center" >密 码 确 认"2" >"center" >"password" name="userpass2" size="20">"#FFFFFF" >"center" >密 码 提 示"2" bgcolor="#FFFFFF">"center" >"pass_rem" >"0" >您宠物的名字"1" >您最想去的国家"2" >您最喜欢的运动"3" >您最讨厌的食物"4" >您在家最常做什么"5" >您最爱看的电影"center" >答 案"2" >"center" >- "text"name="pass_ans" size="20">
"2" bgcolor="#FFFFFF">"center" >"reset" name="reset" value="清除重填">"button" name="Submit" value="提交"onClick="check();">- include("registry_down.htm") // 导入网页下半部
- ?>
- ******************************44444444444
- include("db_conn.php");
- include("db_func.php");
- //增加会员账号/密码 BEGIN
- $SQLStrUser= "INSERT INTO member (m_username, m_userpass, m_pass_rem, m_pass_ans)";
- $SQLStrUser.= " VALUES('$username', '$userpass', '$pass_rem', '$pass_ans') ";
- db_query($SQLStrUser);
- //增加会员账号及密码 END
- ?>
- ****************************55555555555555555
- include("db_conn.php");
- include("db_func.php");
- //查询注册账号名称是否包含不雅字词 BEGIN
- $SQLStr= "SELECT * FROM nogood WHERE n_name LIKE '%$username%'";
- $res= db_query($SQLStr);
- //查询注册账号名称是否包含不雅字词 END
- if(db_num_rows($res)>0) // 若查询数据有相符
- {
- echo"<script>";
- echo"alert("请勿使用不雅名称" . $username . "为账号");";
- echo"location.href = "registry1.php";";
- echo"</script>";
- }
- ?>
- ******************************6^^^^^^^^
- include("db_conn.php");
- include("db_func.php");
- //查询数据库是否有此用户名称BEGIN
- $sqlstr= "SELECT * FROM member WHERE m_username='$name'";
- $res= db_query($sqlstr);
- //查询数据库是否有此用户名称BEGIN
- if(db_num_rows($res)>0) //检查查询结果是否有数据
- echo "
此账号名称" .$name. "已被注册使用 ";- else
- echo "
此账号名称" .$name. "尚未有人注册使用 ";- ?>
Tags: PHP+MySQL 注册登陆代码
- 上一篇:PHP简单计数器实例程序
- 下一篇:php mysql简单的用户登录实现代码
相关文章
- ·PHP+MYSQL留言本(一)(2013-11-16)
- ·PHP+MYSQL留言本(二)(2013-11-16)
- ·PHP+MYSQL留言本(三)(2013-11-16)
- ·PHP+MYSQL会员系统的开发实例教程(2021-04-09)
- ·PHP+MYSQL实现用户的增删改查(2021-05-18)
- ·如何使用jQuery+PHP+MySQL来实现一个在线测试项目(2021-05-23)
- ·PHP+Mysql+jQuery实现发布微博程序(2021-06-20)
- ·PHP+MySQL实现的简单投票系统实例(2021-07-11)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)