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

다른사용자 글을 수정을 하면 이름과 패스워드가 바뀝니다. 채택완료

그대가분다 9년 전 조회 3,672


 

 

 

순정에서 건든것은없는데 관리자 아이디로 다른 게시물을 수정할 시에 

 

글 쓴이의 아이디와 패스워드가 모두 변경되어버립니다.

 

 

임의로 회원의 정보를 변경해도 패스워드가 변경되어버립니다.

 

어디를 수정해야  제가 원하는 부분만 수정되고 나머지는 그대로 둘수있을까요?

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

답변 2개

채택된 답변
+20 포인트

순정상태의 BASIC 게시판이라면 관리자가 해당 글을 수정해도

name 과 pass 란은 수정이 안될텐데요?

 

다른부분 건드린게 있는지 확인해보시구요

일단 아래 방법대로 한번 해보세요.

 

write.skin.php 에서 이름 부분과 비밀번호 부분을 찾습니다.

 

</p><p><!-- 이름부분입니다. 바로 밑에 pass 있습니다 --></p><p>        <?php if ($is_name) { ?>
        <tr>
            <th scope="row"><label for="wr_name">이름<strong class="sound_only">필수</strong></label></th>
            <td><input type="text" name="wr_name" value="<?php echo $name ?>" id="wr_name" required class="frm_input required" size="10" maxlength="20"></td>
        </tr>
        <?php } ?></p><p>

 

위 이름부분에서 input 태그 다음에

이 스크립트를 넣어주세요. 

 

스크립트는 서버에 저장된 해당 값을 불러와 수정시 input 안에 넣어주는 역할을 합니다.

 

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

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

9년 전

/bbs/write_update.php 에서

print_r($_POST);

찍어보세여

위 이름하고 패스워드에 빈값이 전달되는거같네여 

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

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

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

로그인