웹마스터 팁
닉네임, 이름 정보변경 못하게 하기.
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. 위와 같은 현상으로 결국은 아무것도 못사용합니다.
정말 필요한데 질문이 너무 늦어 답을 얻기에 충분치 못할 것 같군요.
언제라도 보시면 답주세요.
행복한 주말 되시기를
제목 | 글쓴이 | 날짜 |
---|---|---|
게시판 본문페이지 닉네임 옆에 회원그룹명 사용
[4]
![]() | 늘푸른이 | 2010.08.13 |
관리자id , 닉네임, e-mail주소, 바꾸기, 최고관리자권한 없애기 [3] | 유병철 | 2010.06.18 |
무료 채팅 프로그램인데 꽤 유용하네요.. (xe와 닉네임 연동(넨네님 추가) [8] | 리우 | 2009.07.10 |
회원가입시 닉네임 특수문자 제한하기 [10] | 절망린 | 2009.06.06 |
회원가입시 닉네임 중복사용 가능하게 하기.. [3] | 一淚™ | 2009.01.08 |
닉네임, 이름 정보변경 못하게 하기. [6] | 부엉이 | 2008.08.06 |
홈페이지에 닉네임 대신 실명으로 뜨게 만들기
[5]
![]() | findwind | 2008.05.19 |
회원이 이름, 닉네임등 정보 변경 못하도록 하기 [8] | 지연아빠 | 2007.12.22 |
최신댓글에 닉네임 출력하기... [5] | 똑디 | 2007.08.28 |
(회원가입) 닉네임 필요없이 이름만 입력 받으려면 [16] | Simulz | 2007.08.22 |
<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 기준으로 올립니다.