크롬80버전 결제 이슈, 영카트5 주요패치 확인!

글을 쓸대 wr_name을 익명으로 저장되게 하고싶습니다.

컨텐츠몰 10% 할인
그누보드5
영카트5
매뉴얼
Q & A
제작의뢰
컨텐츠몰
부가서비스
소모임
커뮤니티
글을 쓸대 wr_name을 익명으로 저장되게 하고싶습니다.

QA

가정의 달 맞이 SIR 컨텐츠몰 10% 특별할인 - 코로나19 바이러스로 어려운 시기, SIR이 함께 하겠습니다.

글을 쓸대 wr_name을 익명으로 저장되게 하고싶습니다.

본문

수정해야하는 파일의 위치와 방법 이 궁금하네요...

찾아도 안나오네요..ㅠㅜ

bbs/write_update.php도 아니고....

이 글을 내 페이스북 계정으로 보내기 이 글을 내 트위터 계정으로 보내기

이 질문에 댓글 쓰기 :

답변 3

채택됨

균이님의 답변

스킨폴더에 write_update.skin.php 화일을 만들고 아래코드를 넣으면 됩니다

<?php

sql_query("update $write_table set wr_name='익명' where wr_id='$wr_id' ");

?>

 

주소복사
채택됨
답변의 댓글

유진201907님의 답변

익명이라고 언급하셨는데 구체적인 예시가 있을까요?

주소복사
답변의 댓글
유진201907님의 댓글
당장 생각나는 방법은 두 가지입니다.
1. write.skin.php 파일에서 hidden으로 wr_name을 넣는 방법
2. bbs의 write_update.php 파일에서 수정하는 방법이 있는데요.

하나 질의드립니다. 익명 처리를 특정 게시판에서만 하기를 원하시는지요?

펄스나인님의 답변

기본스킨이라고 가정하고 간단하게 님 답변을 풀어서 답변드리면,

write.skin.php 파일의 12라인쯤 <form name="fwrite" ~ 이 들어가있는 아랫줄에

 

<input type="hidden" name="wr_name" value="익명">

 

을 추가해주시고 실제 이름이 작성되는부분

 

<?php if ($is_name) { ?>
        <label for="wr_name" class="sound_only">이름<strong>필수</strong></label>
        <input type="text" name="wr_name" value="<?php echo $name ?>" id="wr_name" required class="frm_input required" placeholder="이름">
<?php } ?>

 

을 삭제해주시면 되겠습니다.

 

실제 wr_name input 을 hidden 속성으로 숨겨놓고

value 값을 "익명" 으로 넣어서 넘깁니다.
 

주소복사
답변의 댓글
유진201907님의 댓글
님께서 잘 알려주셨습니다. 감사합니다.

그렇다면, 저는 DB INSERT 하는 파일인 write_update.php 에서 수정하는 방법에 대해 설명드립니다. 편하신 방법으로 진행하시면 되겠습니다 :)

순정 write_update.php 기준 246줄에 추가

if($bo_table == '특정 테이블명'){
		$wr_name2 = "익명";
	}else{ // 기타
		$wr_name2 = $wr_name;
	} // end


그리고, 바로 아래

$sql = " insert into $write_table
소스에서

wr_name = '$wr_name',
이라는 부분이 있는데, 여기서 뒤에 '$wr_name' 을 '$wr_name2' 로 변경합니다.

wr_name = '$wr_name2',


위와 같이 설정하면, 특정 게시판에 한해 익명으로 게시물이 작성되고,

그 외 게시판의 경우 정상적으로 이름이 출력됩니다.
유진201907님의 댓글
아닙니다. 저는 채택을 목적으로 활동하기보단, 보유하고 있는 지식을 나눠주는 데 목적을 두고 있기에 채택은 필요하지 않습니다. 고생하여 주신 님께 부탁드립니다 :)
답변을 작성하시기 전에 로그인 해주세요.
전체 87,588 | RSS
고마운 분의 도움으로 질문을 해결하셨다면, 채택을 눌러서 감사의 마음을 전하세요.
어떻게 질문해야 할지 모른다면 질문하는 방법을 읽어 보신후 질문해 보세요.
QA 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작20.05.27 19:24 종료20.06.01 19:24

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT