테스트 사이트 - 개발 중인 베타 버전입니다

입력한 댓글에서 문자를 추가해서 등록시키는 방법.. 채택완료

르넬 10년 전 조회 2,083

특정 게시판에서 특정 문자를 포함해서 댓글을 작성하면 지정된 문자를 추가시켜 글이 등록되도록 하고 싶습니다.

 

예를들면 "안녕하세요"를 작성해서 등록했을 때 "반갑습니다"를 추가해서 "안녕하세요 반갑습니다" 라고 자동 출력되는.. 초보라서 이리저리 검색해봤는데 딱히 걸리는 것이 없어서 감 자체를 못 잡겠어요 ㅜㅜ 도와주세요.. 

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

답변 1개

채택된 답변
+20 포인트
S
10년 전

str_replace 를 이용하시면 될꺼 같습니다.

 

방식은 두가지가 있을 수 있겠네요

 

1.디비에 추가해서 저장하는 방식

 

예를들어서 $_POST['comment']라고 받게되면,

 

$_POST['comment'] = str_replace("안녕하세요","안녕하세요 반갑습니다.",$_POST['comment']);

 

2. 출력내용을 뿌려줄때 추가변경하는 방식

 

$comment = str_replace("안녕하세요","안녕하세요 반갑습니다.",$comment);

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

르넬
10년 전
감사합니다! 아래 방법으로 해결했습니다! 윗 방법도 궁금해서 해보고있어요!

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

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

로그인