Twave 테마 회원 프로필 업데이트 시 회원 여분 테이블 초기화 되는 오류 수정 > 개발 내역


Twave 테마 회원 프로필 업데이트 시 회원 여분 테이블 초기화 되는 오류 수정

본문

뭘 잘 못 건드린 것인지, php7.4 -> php8.2로 업데이트 한 탓인지 지속적으로 오류가 나타나고 있다.

오늘 찾은 오류의 경우 기존 php7.4버전일 때의 Twave에서는 나타나지 않던 오류이다.


우선 프로필 수정 시 회원 여분필드가 넘어가지 않아서 회원 어분필드 자체가 초기화되는 오류가 발생했다.

따라서 이를 해결해주기 위해 Twave thme/mobile/skin/member/profile_form.php의 27번 째 줄 아래에 다음과 같은 코드를 추가하였다.



    <!-- 여분필드 Hidden 입력 시작 -->

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

<input type="hidden" name="mb_<?php echo $i ?>" value="<?php echo isset($member['mb_'.$i]) ? get_text($member['mb_'.$i]) : ''; ?>">

<?php } ?>

<!-- 여분필드 Hidden 입력 끝 -->


위치 상으로는


    <input type="hidden" name="mb_nick" value="<?php echo get_text($member['mb_nick']) ?>">

<?php } ?>


아래에 추가하면 된다.


또한 프로필 수정 이후 계속 회원 가입 폼(register_form.php)로 넘어가는 오류가 발생하여,

/bbs/profile_form.php에서 register_form_update.php로 업데이트 하는 부분을 profile_form_update.php로 바꿔주고,

register_form_update.php를 복제 후 profile_form_update.php로 이름을 변경해준 뒤, 프로필 수정 완료 이후 리다이렉트 되는 경로를 '.G5_HTTP_BBS_URL.'/register_form.php에서 '.G5_HTTP_BBS_URL.'/member_profile.php?mb_id='.$mb_id.'으로 바꿔주었다.


카테고리 분류 학습 시스템 (총 0개 학습됨)

예측 카테고리: 투자-재테크 (랜덤 - 학습 데이터 없음)

이 분류가 맞나요? 학습시켜주세요!

등록된 댓글이 없습니다.

전체 26건
게시물 검색

접속자집계

오늘
2,587
어제
3,897
최대
42,418
전체
940,815