답변 1개
채택된 답변
+20 포인트
explode함수를 사용하면 콤마로 분리해서 배열로 값을 저장 할수 있습니다.
아래소스에서 1번의 경우 $data[0]=1234, $data[1]=5678 의 값이 들어갑니다.
그래서 아래 처럼 구현하면 될것 같습니다.
1. 아이디, 비밀번호를 입력 받습니다.
2. 입력받은 아이디에 해당하는 비밀번호(B컬럼)를 db에서 불러옵니다.
3. 불러온 비밀번호를 콤마로 구분해서 $data에 저장하고 입력받은 비밀번호와 비교합니다.
$data=explode(",",$b); // $b는 B컬럼 값
cnt=count($data);
for($i=0;$i<cnt; $i++) {
if(입력받은 패스워드==$data[$i]) 같은경우 로그인 처리
}
답변을 작성하려면 로그인이 필요합니다.