묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
//회원이름 변경시 게시판, 코멘트에 등록된 이름변경
if($name!=$member[name]){
$da=mysql_query("select * from zetyx_admin_table", $connect);
while($data=mysql_fetch_array($da)){
mysql_query("update zetyx_board_$data[name] set name='$name' where ismember='$member[no]'", $connect);
mysql_query("update zetyx_board_comment_$data[name] set name='$name' where ismember='$member[no]'", $connect);
}
}
닉네임 변경 후, 그 아이디로 예전에 썼던 글들의 닉네임을 적용하는법이 있나요
2009.11.18 08:01
안녕하세요(__)
게시판을 칼럼(?) 형식으로 운영하고 있습니다.
다름이 아니라 예전의 아이디에서 썼던 닉네임을 변경했지만, 아시다시피 닉네임을 변경하여도 예전에 썼던 글들의 글쓴이 정보는 바뀌지 않습니다.
굳이 하자면 게시글을 하나하나 지우고 다시 올리는 방법도 있겠지만, 게시물 분량이 꽤 많아서 그러는데요, 혹시 예전 글의 글쓴이 닉네임을 바꾸는 방법이 있다면, 알려주시면 감사하겠습니다.
추가내용:
제가 찾아본 결과 예전 제로보드에서 사용된 듯 한 소스를 찾았습니다.
회원정보수정에서 닉네임(이름) 변경시
게시판, 코멘트에 등록된 닉네임도 변경 출력되는 소스 입니다.
제로보드의 member_modify_ok.php파일 여세요.
mysql_close($connect); ----> 이 부분을 찾으세요.
그리고 아래 소스를 복사해서 mysql_close($connect);소스 바로 위에 삽입 합니다.
게시판, 코멘트에 등록된 닉네임도 변경 출력되는 소스 입니다.
제로보드의 member_modify_ok.php파일 여세요.
mysql_close($connect); ----> 이 부분을 찾으세요.
그리고 아래 소스를 복사해서 mysql_close($connect);소스 바로 위에 삽입 합니다.
//회원이름 변경시 게시판, 코멘트에 등록된 이름변경
if($name!=$member[name]){
$da=mysql_query("select * from zetyx_admin_table", $connect);
while($data=mysql_fetch_array($da)){
mysql_query("update zetyx_board_$data[name] set name='$name' where ismember='$member[no]'", $connect);
mysql_query("update zetyx_board_comment_$data[name] set name='$name' where ismember='$member[no]'", $connect);
}
}
- 출처: 웹아지트 팁 게시판.
그런데 member_modify_ok.php가 xe에서는 어떤 파일인지 모르겠네요... 알려주시면 감사하겠습니다.