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

$wr_1 변수가 어떻게 여분필드1 내용이 되는 건가요? 채택완료

sinbi 8년 전 조회 3,431

보통 일반적인 변수 경우, common.php 파일에 정의가 되어 있는 걸로 아는데,

$wr_1 가 여분필드1이라는 사실을 지칭하는 건 어디에도 없는 것 같은데....

어떻게 wr_1 = $wr_1 이라는 코드를 사용할 수 있는 건지 .........궁금합니다. 

관련글 : https://sir.kr/qa/191180">https://sir.kr/qa/191180

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

답변 3개

채택된 답변
+20 포인트
8년 전

bbs/write_update.php파일을 열고

for ($i=1; $i<=10; $i++) {

    $var = "wr_$i";

    $$var = "";

    if (isset($_POST['wr_'.$i]) && settype($_POST['wr_'.$i], 'string')) {

        $$var = trim($_POST['wr_'.$i]);

    }

}

여기에서  10을 20으로 바꿔 주시면 되겠네요.

$wr_1 = $_POST['wr_1'];이거든요.

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

답변에 대한 댓글 1개

s
sinbi
8년 전
눈에 뭐가 씌여썼나봐요.ㅋㅋ 잉까 님이 알려주셔서 이 파일도 살펴봤는데..........
자세히 코드까지 적어주셔서 정말 감사합니다.

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

그누위즈

추가하자면 wr_1 ~ wr_10까지는 게시글작성시 여분필드이고

게시판의 여분필드는 또 다른것으로 있습니다.

bo_1_subj ~ bo_10_subj

bo_1 ~ bo_10 이렇게 있고 보통은 모든 테이블마다 확장이 가능하도록

여분필드가 10개씩있습니다.

회원가입시 회원필드에도 mb_1 ~ mb_10 이런식으루요

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

답변에 대한 댓글 2개

s
sinbi
8년 전
그누위즈 님 !! ( ^ ____________ ^)===============b
그누위즈
8년 전
http://gnuwiz.com/gnu_tip?sca=DB%ED%85%8C%EC%9D%B4%EB%B8%94
db테이블 정리해놓았습니다.
궁굼한 테이블이있으면 확인을 하실수있습니다.

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

x
8년 전

관리자 페이지에서 확인하시면 여분필드라는게 있어요

그게 DB를 보시면 wr_1 ~ wr_10 까지 사용하게 되어있죠..

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

답변에 대한 댓글 1개

s
sinbi
8년 전
관심 갖고 답변 주셔서 감사합니다.

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

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

로그인