생년월일을 수정할 수 있게 하려면 어떻게 해야 잘 뜨나요? 정보
생년월일을 수정할 수 있게 하려면 어떻게 해야 잘 뜨나요?본문
skin/member/baisc/
regster_form.skin.php 파일을
이 팁으로 수정 ....
else 부분에...
type=hidden 으로 되어있는 것을 type=text로 수정하고 날짜를 수정해도
관리자 모드에서 보면 회원 정보수정에 반영이 안되어있고... 공백으로 나옵니다.
<? } else { ?>
<TD class=m_title>생년월일</TD>
<TD class=m_padding><input class=m_text type=text id=mb_birth name='mb_birth' size=8 maxlength=8 minlength=8 required numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
<a href="javascript:win_calendar('mb_birth', document.getElementById('mb_birth').value, '');"><img src='<?=$member_skin_path?>/img/calendar.gif' border=0 align=absmiddle title='달력 - 날짜를 선택하세요'></a>
<TD class=m_title>생년월일</TD>
<TD class=m_padding><input class=m_text type=text id=mb_birth name='mb_birth' size=8 maxlength=8 minlength=8 required numeric itemname='생년월일' value='<?=$member[mb_birth]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
<a href="javascript:win_calendar('mb_birth', document.getElementById('mb_birth').value, '');"><img src='<?=$member_skin_path?>/img/calendar.gif' border=0 align=absmiddle title='달력 - 날짜를 선택하세요'></a>
그리고 이상태에서 날짜를 수정하면 제대로 수정되었다고 나오고 예전 생일로 원위치 합니다.
그리고 관리자 모드에서는 예전 생일이 나오네요...
관리자가 수정하면 관리자가 수정한 날짜가 나오구요...
회원이 날짜를 수정하고 그것이 관리자 모드에서도 잘 보이게 하려면 어떻게 해주어야 하나요?
댓글 전체
-. /bbs/register_form_update.php 86라인 정도 (레코드 입력하기; 즉 회원가입)
$sql = " insert into $g4[member_table]
set mb_id = '$mb_id',
mb_sex = '$mb_sex',
mb_birth = '$mb_birth',
mb_10 = '$mb_10' ";
// 이메일 인증을 사용하지 않는다면 이메일 인증시간을 바로 넣는다
if (!$config[cf_use_email_certify])
$sql .= " , mb_email_certify = '$g4[time_ymdhis]' ";
sql_query($sql);
-. /bbs/register_form_update.php 196라인 정도 (레코드를 갱신하기; 즉, 회원정보 수정)
$sql = " update $g4[member_table]
set mb_name = '$mb_name',
mb_signature = '$mb_signature',
mb_profile = '$mb_profile',
mb_1 = '$mb_1',
mb_2 = '$mb_2',
$sql_password
$sql_icon
$sql_nick_date
$sql_email_certify
where mb_id = '$_POST[mb_id]' ";
sql_query($sql);
-. 두가지 소스코드를 살펴 보시기 바랍니다.
회원 생일에 관해 필드는 '회원정보수정'에서 언급되지 않았습니다.
즉, mb_birth = '$mb_birth', 라는 쿼리문이 '회원정보수정'에서는 누락되어 있기 때문에(버그가 아닙니다.)
생일을 변경하려고 해도 변경되지 않는 것입니다.
동일한 맥락으로 성별의 선택도 마찬가지 입니다.
-. 자기소개를 잠깐 봤더니 '공부하고 싶어서 가입했다'고 하셨습니다.
자신의 발자취를 잠시만 돌아보십시오.
과연 이것이 공부하고자 하는 사람의 발자취인지를 말입니다.
질문 & 답변, 답변에 대한 적절한 반응이 없는 상태에서,
자신이 필요한 것만 낼름 따 먹으면 그만이라는 사고방식은 버리시기 바랍니다.
익명성이 통하는 공간이라지만,
자신의 습관은 언제 어디서라도 드러나기 마련입니다.
솔직히 말씀드릴까요?!
적절히 반응하지 않는 질문자가
과연 자신이 궁극적으로 원하는 바를
제대로 실현시킬 수 있을지 궁금하군요.
"옛날에 했던 질문들은 답변이 등록되었다면 꼬박꼬박 고맙다고 얘기했습니다."라거나,
"제가 시간이 없어서요.", "제가 급해서요." 라는 당치도 않는 반박문은 기대하지 않습니다.
시작에 있어 어느정도 잘 해나갔다손 치더라도,
그것을(그러한 이미지를) 유지하는 것 또한 엄청나게 중요하고 힘든 것입니다.
$sql = " insert into $g4[member_table]
set mb_id = '$mb_id',
mb_sex = '$mb_sex',
mb_birth = '$mb_birth',
mb_10 = '$mb_10' ";
// 이메일 인증을 사용하지 않는다면 이메일 인증시간을 바로 넣는다
if (!$config[cf_use_email_certify])
$sql .= " , mb_email_certify = '$g4[time_ymdhis]' ";
sql_query($sql);
-. /bbs/register_form_update.php 196라인 정도 (레코드를 갱신하기; 즉, 회원정보 수정)
$sql = " update $g4[member_table]
set mb_name = '$mb_name',
mb_signature = '$mb_signature',
mb_profile = '$mb_profile',
mb_1 = '$mb_1',
mb_2 = '$mb_2',
$sql_password
$sql_icon
$sql_nick_date
$sql_email_certify
where mb_id = '$_POST[mb_id]' ";
sql_query($sql);
-. 두가지 소스코드를 살펴 보시기 바랍니다.
회원 생일에 관해 필드는 '회원정보수정'에서 언급되지 않았습니다.
즉, mb_birth = '$mb_birth', 라는 쿼리문이 '회원정보수정'에서는 누락되어 있기 때문에(버그가 아닙니다.)
생일을 변경하려고 해도 변경되지 않는 것입니다.
동일한 맥락으로 성별의 선택도 마찬가지 입니다.
-. 자기소개를 잠깐 봤더니 '공부하고 싶어서 가입했다'고 하셨습니다.
자신의 발자취를 잠시만 돌아보십시오.
과연 이것이 공부하고자 하는 사람의 발자취인지를 말입니다.
질문 & 답변, 답변에 대한 적절한 반응이 없는 상태에서,
자신이 필요한 것만 낼름 따 먹으면 그만이라는 사고방식은 버리시기 바랍니다.
익명성이 통하는 공간이라지만,
자신의 습관은 언제 어디서라도 드러나기 마련입니다.
솔직히 말씀드릴까요?!
적절히 반응하지 않는 질문자가
과연 자신이 궁극적으로 원하는 바를
제대로 실현시킬 수 있을지 궁금하군요.
"옛날에 했던 질문들은 답변이 등록되었다면 꼬박꼬박 고맙다고 얘기했습니다."라거나,
"제가 시간이 없어서요.", "제가 급해서요." 라는 당치도 않는 반박문은 기대하지 않습니다.
시작에 있어 어느정도 잘 해나갔다손 치더라도,
그것을(그러한 이미지를) 유지하는 것 또한 엄청나게 중요하고 힘든 것입니다.
제가 질문한 글이지만 이제와서 보는군요...
음... 답변 주신 분께서 감사한 답변과 충고도 함께 곁들여 놓으셨네요...
좋은 답변과 좋은 충고 또한 감사합니다...
공부한답시고 이리저리 살펴보던 그누보드가 요즘은 일 때문에 좀 멀어진 것 같습니다.
음... 답변 주신 분께서 감사한 답변과 충고도 함께 곁들여 놓으셨네요...
좋은 답변과 좋은 충고 또한 감사합니다...
공부한답시고 이리저리 살펴보던 그누보드가 요즘은 일 때문에 좀 멀어진 것 같습니다.