채택완료

글쓴이 이름 변경

2025-08-16 (토) 19:10:34 1,220

그누보드 4(2000년 초)

운영자의 이름(글쓴이 이름)을 일괄적으로 바꾸는 방법도 있나요? 예를 들어 운영자만 글을 남기는 특정게시판에 "AAA" 라는 가명으로 남겼는데 실명으로 일괄적으로 바꾸는 방법.

좀 쉽게 설명해 주세요.

FTP 접속으로 변경 가능한지?

어떤 경로/어느 파일로 들어가서 어디를 어떻게 가치는지? 

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

https://sir.kr/qa/558793

위처럼 정답을 알려줘도 채택 안 하고 보류 결정하면 누가 답변을 해줄지....

아무래도 의뢰로 해결하셔야 할 듯.

답변에 대한 댓글 3개

1. 서운하시겠지만, 이런 이유로 저는 무료로 작업해드리진 않습니다. 대신, 의뢰 받으면 좀 더 많이 신경써 드리는 편입니다. https://homzzang.com/b/free-1248

2. <!-- --> 기호들은 HTML 주석입니다.
https://homzzang.com/b/html-13

3. "의도적으로 채택 안한 것은 아니니 오해마시고..." ...이건 링크 답변하신 분이 오해하지 않을까요? 저처럼 지나가다 답변하는 사람도 이런 생각을 갖는데, 채택 못 받은 답변자는 더 할 듯 합니다. 기존 답변이 이해하기 힘들면 추가로 물어보시든가 하셔야 하는데, 보류하고 새로 질문하는 건 아니라고 봐요.
2025-08-17 (일) 18:48:15
성격이 굉장히 예민하시나봐야?
그렇게 비쳤다면 그럴 수도 있겠네요.
2025-08-16 (토) 20:19:53

현재 그누보드4를 사용한다는거죠?

ftp 프로그램을 열어주세요 혹은 에디터플러스로 접속하셔도됩니다. 그리고 파일 하나를 만드세요

예를들어서 sample.php 라고 파일 만들어주세요.

아래 샘플 소스코드를 넣어주고 저장합니다.

브라우저 새창 띄워주시고 현재 사이트 주소에서 test.com/sample.php 이라고 입력후 접속합니다.

<?php

include_once("./common.php");

$bo_table = "free" // 게시판명 

$write_table = $g4['write_prefix'].$bo_table;

$change_name = "테스트"; // 여기서는 작성자명 입니다.

$userid = "admin"; // 관리자 아이디 입니다.

 sql_query("update {$write_table} set wr_name = '$change_name' where mb_id = '$userid');

?>

소스코드를 설명하자면...

게시판 보면 브라우저 주소 뒷부분에 ./board.php?bo_table=free 가 있어요 여기서 말한게 free는 자유 게시판이구요 

질문자님의 게시판명을 가지고 응용하시면되요

접속해서 1회씩 새로 고침해서 확인하면 되요 그리고 특정 게시판 으로 접속해서 바꼈는지 확인하면됩니다. 

여기서 또 쿼리를 설명하면 wr_name 필드가 작성자명입니다. 위에 질문자님의 설명을 토대로 작성했습니다.

mb_id 필드는 게시판 아이디 필드입니다. 변수로 넣었습니다. 혹시나 말씀하신 내용과 다를경우 댓글로 남겨주세요. 

답변을 작성하려면 로그인이 필요합니다.