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

글 작성자의 핸드폰 번호를 자동으로 패스워드로 만들기 채택완료

토루크막토 1개월 전 조회 160

안녕하세요. 

매물등록 게시판은 비회원이 글 작성할 수 있는 게시판입니다.
사이트 이용자들이 나이가 좀 있고
컴퓨터와 거리가 멀고
성격이 급한 분들이라고 지례짐작을 한 상태다보니

 

글 작성시 이름과 연락처만 남기면 되는 초심플한 게시판을 만들고 있습니다.

 

이때 작성자의 연락처 ($write['wr_1']) 의 값을 자동으로 게시글의 비밀번호로 만들고 싶습니다.
그래서 아래처럼 해봤습니다.

 

1. write.skin.php

<input type="hidden" name="wr_password" id="wr_password"  value="" placeholder="비밀번호">

위 라인을 </form>바로 위에 추가


2. write_update.head.skin.php

 

</p>

<p><?php

if (!defined('_GNUBOARD_')) exit;

if ($mb) { 

    // 회원 일 때

    $auto_pass = $wr_password;

} else {  

    // wr_1(핸드폰번호)이 자동 패스워드

    $auto_pass = isset($wr1) ? $wr1: '';

}

$wr_password = $auto_pass;</p>

<p> </p>

<p>

 

회원가입 후 글 작성할 경우도 있어서 모든 글의 비밀번호를 휴대폰번호로 하지 않고
비회원만 wr_1로 
회원일 경우는 원래대로 하고 싶습니다.

 

뭐 아시겠지만 당연히(ㅠ_ㅠ) 안됩니다.

왜 안되는지를 몰라서 질문 드렸습니다.

도움 좀 부탁드립니다.

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

답변 2개

채택된 답변
+20 포인트
1개월 전

$wr1로 해두셨네요 $wr_1로 변경해보세요.

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

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

1개월 전
if ($mb) {  부분을

 

if ($is_member) { 로 변경해보세요.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

토루크막토
1개월 전
답변 감사합니다. 그런데 비회원이 글 작성하는 것 부터 핸드폰값이 패스워드로 변환이 않되서요.

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

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

로그인