PHP+MySQL注册登陆代码
这是一款用户注册的功能,可以实现简单的用户由创建数据库到注册成功,有需要的朋友可以参考一下,代码如下:
$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" ); } END -----------> </script> "regstep1" 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 . "尚未有人注册使用 " ; ?>查看更多关于PHP+MySQL注册登陆代码 - 综合实例的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did3803