편리님 mb_1~mb_10 관련 마지막
현재 그누 원본 상태에서 (스킨, 플러그인 사용시에 대해서는 논외로 하고)
관리자 - 회원관리 - 회원정보 수정 - 관리 참고용으로 mb_1에 임의 값을 넣었을 때
회원이 정보 수정 하면 위 임의값이 사라짐
위 흐름이 정상이고
위에 대해서도 값을 유지하려면 사용자가 input 추가하거나 update의 "" 부분에 $member[mb_1].. 추가 등
원본 수정.추가를 통해 이용해야 한다는게 최종 결론이신가요?
관리자 - 회원관리 - 회원정보 수정 - 관리 참고용으로 mb_1에 임의 값을 넣었을 때
회원이 정보 수정 하면 위 임의값이 사라짐
위 흐름이 정상이고
위에 대해서도 값을 유지하려면 사용자가 input 추가하거나 update의 "" 부분에 $member[mb_1].. 추가 등
원본 수정.추가를 통해 이용해야 한다는게 최종 결론이신가요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
저도 건의 드립니다 ㅠㅠ
게시판이나 글, 그룹 여분필드도
그 값을 쓰지 않아도 write.update 부분등에서 여분필드 업데이트 부분이 모두 포함되어 있습니다
오로지 회원이 직접 수정하는 화면의 회원정보 수정 부분에서만 이부분이 없습니다.
말씀하신 대로, 사용자 선택에 따라, 필요시 수정해서 쓰면 된다는 말씀은 전폭 지지 합니다만
무언가 디폴트셋팅이 필요하다고 보입니다.
지금은 변수를 받거나 업데이트 할수 있는 코드가 빠져 있어서,
여분필드를 사용하든 안하든
여분필드에 어떠한 값이 있어도, 회원이 회원정보 수정 버튼을 눌러 수정을 하고 나면
여분필드 에 있던 값이 초기화 되는 문제가 발생합니다.
초기화가 되지 않는 선에서 부터 사용자선택을 시작해야 하지 않을까요?
항상 다음의 과정을 거치게 됩니다.
1.여분필드 없이 잘 쓰다가, 어느날 뭔가 기능을 추가 하여 테스트 완료 후
당연히 위의 코드가 있을것으로 생각,
여분필드를 활용하도록 여러가지 소스를 추가
(포인트 확장이라던가, 로그인 총 횟수 등 여러가지가 있겟습니다만,
여분필드가 DB구조및 관리자 회원관리 부분에 노출되어있으므로,
당연히 유니크한 체크 값이나 중요한 결정권이 있는 데이타도
우선적으로 여분필드를 활용하게 됩니다.)
-->성공적으로 운영
--> 2.자꾸 값이 날아가거나, 초기화 되어 중요한 문제가 생기는 현상을 발견
(제제회원 처리나 경고값 등을 포함했을경우 혹은 포인트와 관련된 추가 사항등)
(이때 실제 운영상에는 간혹 큰 문제가 발생하기도 합니다.)
--> 3.관리자에서는 해당현상이 일어나는것을 알 수 없으므로 여러가지 테스트 진행
--> 4.회원의 제보가 있거나 테스트시 원인 발견, 하지만 이미 날아간 값에 대한 복구는 불가능 할수 있음
--> 5.sir.co.kr QnA 등 검색
--> 6.input hidden 추가 및 update부분 추가로 해결
이런것을 너무나 많이 봐왔습니다.
사용자 선택이란 부분은 잘 알겠지만,
사용하지 않는 분들에게 '스킨 제작시의 혼란'을 주는 부분보다,
실제 운영시 문제가 생길 확률이 더 크고 중요한 데이터가 소실될 문제가 있을 수 있기 때문에
주석으로 라도 추가하는 것은 어떤지 건의 드립니다.