PHP 개발을 위한 등록 배...LOGIN

PHP 개발을 위한 등록 배경 아이디어 및 코드

프론트엔드가 모두 준비 및 생성되었으므로 이제 PHP를 사용하여 이러한 기능을 구현하겠습니다.

우선 아이디어를 정리하자면 다음 순서도를 통해 전반적인 아이디어를 명확하게 알 수 있습니다.

39C.tmp.jpg

<?php
header("content-type:text/html;charset=utf-8");
//连接数据库
$link = mysqli_connect("localhost","root","root","regedit");
if (!$link) {
    die("连接失败: " . mysqli_connect_error());
}

$username=$_POST['username'];
$password=$_POST['password'];
$pwd_again=$_POST['pwd_again'];
if($username == "" || $password == "" || $pwd_again == "")
{
    echo "请确认信息完整性";
}else{
    if($password!=$pwd_again)
    {
        echo"两次输入的密码不一致,请重新输入!"."<br/><br/>";
        echo"<a href='regedit.html'>重新输入</a>";
    }
    else
    {
        $sql="insert into form(username,password) values('$username','$password')";
        $result=mysqli_query($link,$sql);
        if(!$result)                                               // 判断数据是否成功插入进数据库
        {
            echo"注册不成功!"."<br/><br/>";
            echo"<a href='regedit.html'>返回</a>";
        }
        else
        {
            echo"注册成功!"."<br/><br/>";
            echo"<a href='login.html'>立刻登录</a>";
        }
    }
}
?>

우선 데이터를 데이터베이스로 전송해야 하기 때문에 연결이 필요합니다. 먼저 데이터베이스에

등록 시 입력한 데이터를 확인하여 두 비밀번호가 동일한지, 등록 정보가 완전하지 않은지 확인하세요. 불완전하거나 다르면 등록이 실패합니다.

마지막으로 데이터베이스 삽입 문을 사용하여 등록 내용을 데이터베이스에 추가하고 추가가 성공했는지 확인합니다. 추가에 실패하면 등록이 실패하고, 그렇지 않으면 성공합니다.


다음 섹션
<?php header("content-type:text/html;charset=utf-8"); //连接数据库 $link = mysqli_connect("localhost","root","root","regedit"); if (!$link) { die("连接失败: " . mysqli_connect_error()); } $username=$_POST['username']; $password=$_POST['password']; $pwd_again=$_POST['pwd_again']; if($username == "" || $password == "" || $pwd_again == "") { echo "请确认信息完整性"; }else{ if($password!=$pwd_again) { echo"两次输入的密码不一致,请重新输入!"."<br/><br/>"; echo"<a href='regedit.html'>重新输入</a>"; } else { $sql="insert into form(username,password) values('$username','$password')"; $result=mysqli_query($link,$sql); if(!$result) // 判断数据是否成功插入进数据库 { echo"注册不成功!"."<br/><br/>"; echo"<a href='regedit.html'>返回</a>"; } else { echo"注册成功!"."<br/><br/>"; echo"<a href='login.html'>立刻登录</a>"; } } } ?>
코스웨어