묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판에서 특정 단어를 누루면 해당 내용 게시물이 뜨게 하는 방법 없을까요?
2003.10.22 17:23
고수님들께 부탁드립니다.
현재 제로 보드에서는 본문내용중 http://000.com 하고 입력하면, 읽들때 클릭하면 해당 사이트가 뜨는데요,
특정 단어를 클릭하면, 그 단어를 기준으로 검색한 화면이 나오면 좋겠습니다.
예컨대, 본문내용중 [한글날] 처럼 꺽쇠괄호를 치고 입력한후,
그 게시물을 읽으면서, [한글날] 부분을 누루면, 제목이 "한글날"인 게시물이 뜨게 하는 방법 말이죠.
쉽지 않겠지만, 한 말씀 해주시면, 무지 고맙겠습니다.
현재 제로 보드에서는 본문내용중 http://000.com 하고 입력하면, 읽들때 클릭하면 해당 사이트가 뜨는데요,
특정 단어를 클릭하면, 그 단어를 기준으로 검색한 화면이 나오면 좋겠습니다.
예컨대, 본문내용중 [한글날] 처럼 꺽쇠괄호를 치고 입력한후,
그 게시물을 읽으면서, [한글날] 부분을 누루면, 제목이 "한글날"인 게시물이 뜨게 하는 방법 말이죠.
쉽지 않겠지만, 한 말씀 해주시면, 무지 고맙겠습니다.
단어마다 다 하게된다면(좀 불가능처럼 보이는...) 페이지 전체가 링크로 걸릴텐데요..
원하는 단어만 링크를 걸어서 검색한 화면이 떴으면 한다고 할때..
제로보드 폴더/include/list_check.php 라는 파일이 있는데요
거기서 $memo라는 변수가 사용자가 입력한 글인데요..
$a = "한글날";
$memo = str_replace($a,"<a href='검색'>[".$a."]</a>",$memo);
이렇게 하면 한글날 단어가 들어가면 무조건 링크를 겁니다.
물론 "한글날" 이단어 하나만 사용할건 아닐테구..
원하는 단어를 db나 txt 파일로 저장해서 구분자를 넣어서.... 콤마(,)또는 콜론(:)
이렇게 넣어서 입력해 놓구
원하는 단어가 들어간 데이타를 가져와서
explode()로 단어별루 나눈다음
loop 로 각 단어마다 전부 링크를 걸게 하면 ... 이와 비슷한 http:// 자동링크부분도 list_check.php 파일안에 있으니까요
응용 한번 해보심이..