<?php
//join_ok.php
include "db.php";
$userid=$_POST["userid"];
$userpw=$_POST["userpw"];
$name=$_POST["name"];
//비밀번호 암호화
//PHP password_hash("키값" ,옵션);
//옵션 : PASSWORD_DEFAULT - bcrypt 알고리즘
// PASSWORD_BCRYPT - CRYPT_BLOWFISH 알고리즘
// PASSWORD_ARGON2I- Argon2i 알고리즘
// PASSWORD_ARGON21D - Argon2id 알고리즘
$userpw_encoded=password_hash($userpw,PASSWORD_DEFAULT);
// $sql="INSERT INTO users (id,pw,name) values (0,'".$userid."','".$userpw."','".$name."')";
//$sql="INSERT INTO member (id,pw,name) values ('0','$userid','$userpw','$name')";
$sql="INSERT INTO `member` (`idx`, `id`, `pw`, `name`)
VALUES ('0', '$userid', '$userpw_encoded', '$name');";
echo $sql;
$result=req_query($sql);
if($result==TRUE){
echo"데이터가 성공적으로 추가되었습니다,";
print "<script lanuage=javascript> alert('회원가입이 완료되었습니다.'); location.replace('index.php');</script>";
$result->free();
$db->close();
}else{
echo"데이터 추가가 실패했습니다.";
//에러가 발생하면 자동적으로 $connect에 에러 내용이 담김
echo "SQL 문 : " .$sql. "<br>" .$db->error;
$result->free();
$db->close();
exit;
}
?>
<meta http-equiv="refresh" content="0 url=index.php">
'웹 > PHP' 카테고리의 다른 글
board.sql (0) | 2019.11.26 |
---|---|
login_ok.php (0) | 2019.11.26 |
join_form.php (0) | 2019.11.26 |
index.php (0) | 2019.11.26 |
header.php (0) | 2019.11.26 |