웹마스터 팁
닉네임, 이름 정보변경 못하게 하기.
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. 위와 같은 현상으로 결국은 아무것도 못사용합니다.
정말 필요한데 질문이 너무 늦어 답을 얻기에 충분치 못할 것 같군요.
언제라도 보시면 답주세요.
행복한 주말 되시기를
제목 | 글쓴이 | 날짜 |
---|---|---|
외부페이지에서 위젯사용하지 않고 로그인 정보 다루기. [5] [1] | 길치객 | 2007.12.12 |
회원가입시 추가한 추가정보를 관리자와 회원자신만 보기... [5] | 지연아빠 | 2007.12.22 |
외부프로그램(페이지)에서 zbxe 로그인 정보 연동하기 [33] | 도데군 | 2007.12.23 |
제로보드에서 로그인후 테크노트에서 로그인정보 사용하기 [4] | JinHoHan | 2007.12.26 |
회원가입시 추가 정보 입력한것이 안 보일때 [1] | 수지보더 | 2008.01.08 |
본인외 회원정보 제어 [1] | edgarkim | 2008.02.03 |
[전면수정]회원가입시 기본 정보공개 여부 체크하기(2) 스킨부분 | 대암지기 | 2008.02.17 |
[전면수정]회원가입시 기본 정보공개 여부 체크하기(1) 모듈부분 [5] | 대암지기 | 2008.02.20 |
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(안내) [2] | 대암지기 | 2008.02.24 |
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(1) 모듈부분 [4] | 대암지기 | 2008.02.24 |
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(2) 스킨부분 | 대암지기 | 2008.02.24 |
[정식 버전 1.0.0] 회원 정보에서 ID 변경하기(1) 모듈부분 [1] | 대암지기 | 2008.02.27 |
[정식 버전 1.0.0]회원 정보에서 ID 변경하기(2) 스킨부분 [3] | 대암지기 | 2008.02.27 |
오른쪽 상단에 로그인 정보 출력하기 (게시판 만으로) | youngminpark | 2008.05.15 |
닉네임, 이름 정보변경 못하게 하기. [6] | 부엉이 | 2008.08.06 |
회원정보 이미지 항목 추가 [3] | 개돌 | 2008.12.22 |
알ftp, editplus 계정정보 파일 백업 | yjnet | 2009.01.10 |
<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 기준으로 올립니다.