2026, 새로운 도약을 시작합니다.

비회원 글 등록시 가입이 되도록 가능한가요?

10개월 전 조회 1,845

비회원이 글을 등록시 기입한 전화번호를 아이디로 해서 비번해서 회원등록이 자동으로 되도록 가능한가요?

쪽지 등 기능을 사용하려니 가입회원만 되다 보니 물어봅니다.

답변 3개

간단하게 다음처럼 할 수 있습니다

스킨폴더에 write_update.skin.php를 만들고 코드를 넣으세요

<?php

$mb_id =  preg_replace("/[^0-9]/",'', $mb_hp );

if($mb_id && !$w){

 $row= sql_query("select mb_id from {$g5['member_table']} where mb_id='$mb_hp' ");

 if( !$row['mb_id']){

 $mb_name = substr($mb_hp, -4);

 $mb_nick = substr($mb_hp, -6);

 $mb_pass = get_encrypt_string($mb_hp);

$mb_email = "a{$mb_hp}@aaa.com";

 sql_query(" insert into {$g5['member_table']} set mb_id = '{$mb_id}',  mb_password = '$mb_pass',
               mb_name = '$mb_name', mb_nick = '$mb_nick', mb_email='$mb_email' ");

 alert("아이디 : $mb_hp, 비번 : $mb_hp 으로 회원가입 완료 됨", "board.php?bo_table=$bo_table&wr_id=$wr_id");

}

}

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

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

가능은 한데 신경쓸 부분들이 좀 있을거 같네요. 기초적인건 아이디랑 비밀번호랑 다른 필수 정보는 어떻게 할지를 생각해보셔야 할 거 같습니다.

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

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

/bbs/write_update.php
에서 가능할 것 같은데, 그러면 코어를 건드려야해서

게시판 스킨마다 write_udpate.tail.skin.php 파일 만들어서

거기서 작업할 것 같습니다! 휴대폰번호, 이메일로 중복가입이 안되게 막혀있으니,

/bbs/register_form_update.php 파일에서 회원가입처리하는 로직을 참고해서

글작성할 때 작성한 휴대폰번호, 이메일로 member_table 조회해서 없으면 insert 시키면 되지 않을까 싶습니다!

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

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

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

로그인
🐛 버그신고