(긴급부탁) 관리자화면의 회원정보 수정에서 필드 추가시 문제점 정보
(긴급부탁) 관리자화면의 회원정보 수정에서 필드 추가시 문제점
본문
안녕하세요.
지금 꼭 필요한 기능인데 제대로 작동을 하지 않아서 문의 좀 드리겠습니다.
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 에
아래와 같이 항목을 추가해 주었습니다.
<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; ?> 바꿔보시는게..
<? 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; ?> 로 바꾸니까
잘 되네요
저도 mb_1을 사용하는데 관리자모드에서 보이도록 추가했더니
안나오더라구요 ㄱ-
<? for ($i=2; $i<=10; $i=$i+2) { $k=$i+1; ?> 로 바꾸니까
잘 되네요