웹마스터 팁
닉네임, 이름 정보변경 못하게 하기.
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. 위와 같은 현상으로 결국은 아무것도 못사용합니다.
정말 필요한데 질문이 너무 늦어 답을 얻기에 충분치 못할 것 같군요.
언제라도 보시면 답주세요.
행복한 주말 되시기를
제목 | 글쓴이 | 날짜 |
---|---|---|
자신이 쓴 글에 특정유저 댓글을 차단 | Ikoo | 2015.06.20 |
다음 위젯 뱅크를 대신할 위젯 베스트! | codlllle | 2015.06.20 |
실시간 rss 피드글 출력 위젯 | codlllle | 2015.06.20 |
추천검색어,실시간인기순위 소스 | codlllle | 2015.06.21 |
cloudflare api 용 curl 기본값 | 마루디자인 | 2015.06.24 |
홈페이지 속도가 느린 이유.(팁같지도 않은 팁) [11] | 가브리엘조 | 2015.06.27 |
사이트 서버 운영체제와 사용하는 웹서버 소프트웨어 알아보는 사이트 | 후하니 | 2015.06.28 |
홈페이지 제작 시 점검사항 15가지 [1] | 유래유거 | 2015.06.29 |
위젯 가운데 정렬 하는법 [3] | 불금 | 2015.07.05 |
문서페이지가 수정이 되지 않는 문제 [2] | monet | 2015.07.07 |
config 파일을 일반 유저가 쓸 수 없는 문제 해결법 [15] | wkp | 2015.07.09 |
모바일에 최적화된 화면으로 보기 문구가 레이아웃을 가리는 문제 | creative8 | 2015.07.11 |
IIS서버 자동 설치 프로그램(PHP, MySQL, phpMyAdmin) [1] | 공처아찌 | 2015.07.12 |
CloudFlare 사용시 방문자 IP와 SSL 접속여부가 정확하게 파악되지 않는 문제 해결법 [4] | 기진곰 | 2015.07.12 |
DB에서 직접 시퀀스 생성하기 [3] | 기진곰 | 2015.07.18 |
레이아웃 메뉴에서 메뉴옆에 글수 표시하기 | 반걸 | 2015.07.20 |
[실험팁] XE 고용량/큰사진 썸네일 깨지는 것 해결 | socialskyo | 2015.07.20 |
새로고침 없는 실시간 웹서비스를 위한 기술과 간략한 역사(?) [1] | onTrust | 2015.07.27 |
member 모듈 메일인증을 사용할때 모바일 기본스킨에서 회원가입 후 이메일 발송 안내 띄우기 [2] | 후하니 | 2015.08.01 |
CentOS 7 : Apache2.4 + PHP5.6 + MariaDB + VSFTP 설치하기 [6] | 우리아기 | 2015.08.06 |
<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 기준으로 올립니다.