매일 코딩공부/웹 개발

회원가입 페이지 만들기 - day 2

dreamaccomplirar 2022. 11. 13. 20:57

앞에서 만든 html의 값을 입력받아

디비에 저장하는 php 파일을 만들어 보았다.

<?php

        $user_id = $_POST['id'];
        $user_pw = $_POST['pw'];
        $user_chek = $_POST['pw-check'];
        $user_name = $_POST['name'];
        $user_post = $_POST['post_code'];
        $user_add = $_POST['address'];
        $user_ph = $_POST['phone'];

        $con = mysqli_connect("127.0.0.1", "아이디", "비밀번호", "db명");
        $sql = "insert into customer values ('$user_id', '$user_pw', sha2('$user_pw', 256), '$user_name', '$user_post', '$user_add', '$user_ph')";

        $result = mysqli_query($con, $sql);
        $row = mysqli_fetch_array($result);

        echo"<script>alert('회원가입이 완료되었습니다.');";
        echo"window.location.replace('login_page.html');</script>";

        mysqli_close($con);

?>

저장 후 정상적으로 작동하는지 테스트를 해보았다.

정상적으로 메세지는 출력되었고

마지막으로 디비에 접속하여 입력이 되었는지 확인하였는데

잘들어갔다.