PHP实现简单注册登录系统

目录结构如下,其中function文件夹下包含两个函数文件,uploads文件夹用于存放上传的文件。
文档结构
注:博主使用的是php5,使用php7的小伙伴运行报错的话有一部分原因是新的语法造成的,修改成新语法就可以了


html页面

登录页面
index.html


    登录
    
    
    注册          
          1234567891011

注册页面
register.html

用户注册登录系统


    用户名:          @              163.com         126.com          
    登录密码:          
         确认密码:          
    选择性别:     男     女     
    个人爱好:     音乐     游戏     电影     
    个人相片               
    备注信息:          
          12345678910111213141516171819202122232425262728293031323334353637383940414243

功能实现文件

实现登录功能
login_process.php

 0) {
        echo "登录成功";
    } else {
        echo "登录失败";
    }
    closeConnect();
?>1234567891011121314151617

实现注册功能
register.php

");
    }

    // 判断输入密码与确认密码是否相同
    $password = $_POST['password'];
    $confirmPassword = $_POST['confirmPassword'];
    if ($password != $confirmPassword) {
        exit("输入的密码与确认密码不相等!");
    }

    $userName = $_POST['userName'];
    $domain = $_POST['domain'];
    $userName = $userName . $domain;

    // 判断用户名是否重复
    $userNameSQL = "select * from users where userName = '$userName'";
    getConnect();
    $resultSet = mysql_query($userNameSQL);
    if (mysql_num_rows($resultSet) > 0) {
        exit("用户名已被占用,请更换其他用户名");
    }

    $sex = $_POST['sex'];
    if (empty($_POST['interests'])) {
        $interests = "";
    } else {
        $interests = implode(";", $_POST['interests']);
    }

    $remark = $_POST['remark'];
    $myPictureName = $_FILES['myPicture']['name'];

    $registerSQL = "insert into users values(null, '$userName', '$password', '$sex', '$interests', '$myPictureName', '$remark')";
    $message = upload($_FILES['myPicture'], "uploads");

    if ($message == "上传成功" || $message == "没有上传") {
        mysql_query($registerSQL);
        $userID = mysql_insert_id();
        echo "注册成功
";     } else {         exit($message);     }     $userSQL = "select * from users where user_id = '$userID'";     $userResult = mysql_query($userSQL);     if ($user = mysql_fetch_array($userResult)) {         echo "您的注册用户名为:" . $user['userName'];     } else {         exit("用户注册失败!");     }     closeConnect();1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

函数文件(function文件夹)

实现数据库连接与关闭的函数
database.php

1234567891011121314151617181920

实现文件上传的函数
fileSystem.php

你可能感兴趣的:(PHP实现简单注册登录系统)