(긴급부탁) 관리자화면의 회원정보 수정에서 필드 추가시 문제점 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

(긴급부탁) 관리자화면의 회원정보 수정에서 필드 추가시 문제점 정보

(긴급부탁) 관리자화면의 회원정보 수정에서 필드 추가시 문제점

본문

안녕하세요.
지금 꼭 필요한 기능인데 제대로 작동을 하지 않아서 문의 좀 드리겠습니다.

adm/member_form.php 에
아래와 같이 항목을 추가해 주었습니다.

<input type=text class=ed name='mb_1' size=20 maxlength=20 value='<? echo $mb[mb_1] ?>'>
<input type=text class=ed name='mb_2' size=20 maxlength=20 value='<? echo $mb[mb_2] ?>'>
...

회원가입시 입력란은 없고,
단지 관리자화면의 회원정보수정에서 관리자가 추가필드 내용을 작성하려고 하거든요.
회원로그인하면 로그인창에 그 정보가 보여지게...

그런데... 문제는 저코드를 넣으면 글이 작성이 되지를 않습니다.
각 항목에 내용을 넣고 확인을 눌러도 그냥 빈칸으로 나오네요.

물론,
스킨/멤버스킨/register_form.skin.php 에
<input class=m_text type=text name='mb_1' size=21 maxlength=20 itemname='추가항목이름' value='<?=$member[mb_1]?>'>
이런식으로 내용을 넣고, 회원가입시 입력을 한 내용은 관리자 페이지에서도 잘 보여 집니다.
하지만 이역시 관리자가 수정을 못하더군요. 해당 회원만 수정이 가능하고...

도대체 무엇이 문제 인지 제발 답변 좀 부탁드리겠습니다.

간단히 말씀 드려서 제가 원하는건,
회원가입이나 수정시 내용 입력은 필요없고,

관리자페이지에서 관리자가 회원정보 수정에 들어가 추가된 필드의 내용을 적어줄수 있게 하면 되는 겁니다.

그래서 외부로그인 소스에 <?=$member[mb_1]?> 이런 식으로 넣어서
회원이 로그인 하면 그 내용이 자동으로 보여만 지게끔...

다시한번 부탁드리겠습니다.
  • 복사

댓글 전체

adm/member_form.php

<? for ($i=1; $i<=10; $i=$i+2) { $k=$i+1; ?>
<tr class='ht'>
    <td>여분 필드 <?=$i?></td>
    <td><input type=text class=ed style='width:99%;' name='mb_<?=$i?>' maxlength=255 value='<?=$mb["mb_$i"]?>'></td>
    <td>여분 필드 <?=$k?></td>
    <td><input type=text class=ed style='width:99%;' name='mb_<?=$k?>' maxlength=255 value='<?=$mb["mb_$k"]?>'></td>
</tr>
<? } ?>

이부분과 겹치는거 아니신지..

<? for ($i=1; $i<=10; $i=$i+2) { $k=$i+1; ?>을

<? for ($i=3; $i<=10; $i=$i+2) { $k=$i+1; ?> 바꿔보시는게..
감사합니다!
저도 mb_1을 사용하는데 관리자모드에서 보이도록 추가했더니
안나오더라구요 ㄱ-
<? for ($i=2; $i<=10; $i=$i+2) { $k=$i+1; ?>  로 바꾸니까
잘 되네요
© SIRSOFT
현재 페이지 제일 처음으로