테스트 사이트 - 개발 중인 베타 버전입니다

쿼리문으로 그누보드 비밀번호 암호화시켜서 넣는법,,, 채택완료

rqwr 7년 전 조회 2,836

안녕하세요. mysql에서 쿼리문으로 계정정보 입력하는데요

INSERT g5_member set mb_name ='test5', mb_id ='test5', mb_password ='test5'

 

여기서 그누보드처럼 비밀번호를 암호화시켜서 넣으려면 쿼리를 어떻게 바꿔야할까요?

어떻게 접근해야할지 잘모르겠습니다  

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
그누위즈

http://gnuwiz.com/gnu_tip/7

참고하세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rqwr
7년 전
감사합니다 별도의페이지만들어서 넣고있는데,,어디가 잘못된것일까요???
<?php
//checking if the script received a post request or not
include_once('../data/dbconfig.php');
$mb_name = $_POST['mb_name'];
$mb_id = $_POST['mb_id'];
$mb_password = $_POST['mb_password'];
$query = "INSERT INTO g5_member (mb_name,mb_id,mb_password) VALUES('$mb_name','$mb_id','$mb_password')";
sql_query($query);
?>
데이터입력이 안들어가네용...

댓글을 작성하려면 로그인이 필요합니다.

7년 전

어디가 잘못된것일까요???

<----------- 첫행에 common.php가 없네요. dbconfig.php가 아니라 이걸 넣아야 합니다

include "../common.php"; //root 아래의 서브 디렉토리 일때

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rqwr
7년 전
감사합니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

get_encrypt_string() 처리해주시면 됩니다.

 

$mb_password = get_encrypt_string($mb_password);

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rqwr
7년 전
감사합니다 별도의페이지만들어서 넣고있는데,,어디가 잘못된것일까요???
<?php
//checking if the script received a post request or not
include_once('../data/dbconfig.php');
$mb_name = $_POST['mb_name'];
$mb_id = $_POST['mb_id'];
$mb_password = $_POST['mb_password'];
$query = "INSERT INTO g5_member (mb_name,mb_id,mb_password) VALUES('$mb_name','$mb_id','$mb_password')";
sql_query($query);
?>
데이터입력이 안들어가네용...

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인