웹마스터 팁
닉네임, 이름 정보변경 못하게 하기.
2008.08.06 15:57
<tr> <th scope="row">{$lang->user_name} *</th> <td><input type="text" name="user_name" value="{htmlspecialchars($member_info->user_name)}" /> <p>{$lang->about_user_name}</p></td> </tr> <tr> <th scope="row">{$lang->nick_name} *</th> <td><input type="text" name="nick_name" value="{htmlspecialchars($member_info->nick_name)}" /> <p>{$lang->about_nick_name}</p></td> </tr>
이름은 위에 <input type="text" name="user_name" value="{htmlspecialchars($member_info->user_name)}" /> <p>{$lang->about_user_name}</p> 부분을
{htmlspecialchars($member_info->user_name)} <input type="hidden" name="nick_name" value="{htmlspecialchars($member_info->user_name)}" /> 으로 수정
닉네임은 <input type="text" name="nick_name" value="{htmlspecialchars($member_info->nick_name)}" /> <p>{$lang->about_nick_name}</p> 부분을
{htmlspecialchars($member_info->nick_name)} <input type="hidden" name="nick_name" value="{htmlspecialchars($member_info->nick_name)}" />으로 수정합니다.
팁공유란에 같은 팁이 있긴한데 위 같이 고치는게 훨씬 깔끔한거 같아서 올립니다.
중복이면 말씀해 주세요 ^^;
수정할 파일은 : modules/member/skins/해당스킨 안에 modify.info.html 파일입니다.
댓글 6
-
주니700
2008.08.07 14:06
-
부엉이
2008.08.07 16:07
음, 저도 1.0.5 버전 기준으로 올린거구요.
이름 같은 경우는 주니님 말씀데로 해도 상관 없지만 닉네임 부분은 value 값이 없으면 수정했을 경우에 빈공간으로 나와버려서
hidden 타입을 준거구요 ^^; 혹시 수정하다가 실수하실까봐 이름부분도 hidden값을 준체로 원래 input은 그대로 나뒀습니다. -
주니700
2008.08.07 22:29
빈 공간이라뇨? 전 input을 제거하고 바로 글씨로 출력되게만 수정한건고요 제로님이 아이디 나타내실때에도 저렇게 나타내시는걸보고 저도 적용했는데 수정할때도 빈값이 아닌데요..
그리고 실수를 대비하신건 잘하셨네요 ^^ -
케이준
2008.08.26 21:08
주니700님의 첫번째 답변..
<td>{htmlspecialchars($member_info->user_id)}</td>
여기서 맨 뒤에 user_id가 아니라 user_name으로 바꿔서 수정하셔야 합니다. ^^ -
박노열
2008.10.04 18:36
저의 경우 이 자료 최상위 원본과 같이 수정 후에 문제가 있습니다.
다시 다른 정보를 수정하려니 닉네임을 넣으라고합니다.
넣을 수도 없지만 그로 인하여 다른 정보를 수정할 수 없게 되었습니다.
왜 일가요. -
박노열
2008.10.04 19:05
쥬니 700님과 같이 하니
1. 이름은 문제없고
2. 닉네임도 수정이 되나, (1)개인정보란에 닉네임이 칸이 비어지고, (2) 로그인하면 닉네임이 나타나지 않고 빈칸으로 나옵니다.
행여하고 다시 확인해 보아도 똑같은데 무슨문제일까요?
원본과 같이 했을 경우는
1. 닉네임 자체를 수정할 수가 없었습니다.
수정하려면 닉네임을 넣어라고 하기 대문에 수정을 할 수 없어 쥬니700님 대로 고쳤는데......
2. 위와 같은 현상으로 결국은 아무것도 못사용합니다.
정말 필요한데 질문이 너무 늦어 답을 얻기에 충분치 못할 것 같군요.
언제라도 보시면 답주세요.
행복한 주말 되시기를
제목 | 글쓴이 | 날짜 |
---|---|---|
제로보드XE에서 표 쉽게 만드는 방법.. [23] | 청개구리00 | 2008.07.27 |
제로보드XE 설치 완료버튼 누르니까 My sql 관련 내용 나오던데요 [3] | Naver™ | 2008.07.30 |
1원팁) 톱메뉴를 제거하고 왼쪽 서브메뉴만 출력하는 방법 [2] | Gnee | 2008.08.02 |
제로보드 문자열 정교하게 자르기 [11] | 젝망치 | 2008.08.03 |
TRAC과 SVN을 참조하여 1.0.5의 애드온 설정 버그 해결하기 | Adios | 2008.08.04 |
첨부화일 등록시 사라지는 현상 [2] | 0라이트0 | 2008.08.05 |
닉네임, 이름 정보변경 못하게 하기. [6] | 부엉이 | 2008.08.06 |
설치시 초기화면으로 돌아가는 현상 해결 [1] | spk | 2008.08.07 |
오픈 아이디(OpenID)로만 로그인 허용하기 [7] | withover.com | 2008.08.07 |
댓글 첨부파일부분 닫기/열기 추가 [1] | Gnee | 2008.08.09 |
렙업시 소속그룹 없어지는 문제! 얍실하게 해결.. 쿨럭. [2] | 이슈카ㆀ | 2008.08.12 |
rewrite mod 사용 않될 경우 해결 방법 1가지 | 블루스카이77 | 2008.08.13 |
권한 문제 때문에 생길 수 있는 문제 해결 방안 | 꽃들 | 2008.08.14 |
zbxe에서 piclens 사용하기 [2] | 우정진 | 2008.08.15 |
미국 yahoo zbxe 설치 및 mysql 연결 [4] | mr007 | 2008.08.15 |
이미지 좌측 정렬시 내용이 적으면 아래부분 올라오는 문제 해결법 [2] | 대류 | 2008.08.16 |
한글로 된 이미지 문제 [17] | Defy | 2008.08.19 |
[게시판] 이미존재하는 모듈이름 입니다. 오류. [2] | 나이스가이212 | 2008.08.21 |
라이프팟 연동에서 XML 주소 얻기 | 최재원541 | 2008.08.23 |
한 페이지(화면)에 두개(2개)의 모듈(게시판 등)을 넣는 법 [6] | 황건순 | 2008.08.25 |
<td>{htmlspecialchars($member_info->user_id)}</td> 으로 수정만하셔도 될듯한데요..
닉네임은
<td><input type="text" name="nick_name" value="{htmlspecialchars($member_info->nick_name)}" /> <p>{$lang->about_nick_name}</p></td>
부분을
<td>{htmlspecialchars($member_info->nick_name)}</td>
이런식으로 간단하게 지우시는 편이더 나을듯한데요?
뒤에 input을 붙이고 히든으로 하는것보다 더 깔끔하지않을까요?
전 1.0.5 기준으로 올립니다.