프로그램을 아주 약간 수정하였습니다. 정보
그누보드 프로그램을 아주 약간 수정하였습니다.
본문
lib.inc.php 의
function set_search_font($stext, $str)
{
// / 검색시 오류나는 부분을 수정
return ereg_replace("$stext", "__SEARCH_FONT_BEGIN__{$stext}__SEARCH_FONT_END__", $str);
//return preg_replace("/$stext/i", "__SEARCH_FONT_BEGIN__{$stext}__SEARCH_FONT_END__", $str);
}
그리고 gbview.php 가 수정 되었습니다.
$subject = cut_str($write[wr_subject], 255);
if ($stext && preg_match("/wr_subject/", $sselect)) {
$subject = set_search_font($stext, $subject);
}
$subject = get_text($subject);
if ($stext && preg_match("/wr_subject/", $sselect)) {
$subject = get_search_font($subject);
}
$content = $write[wr_content];
// 텍스트이면
if (!$write[wr_html]) {
if ($stext && preg_match("/wr_content/", $sselect)) {
$content = set_search_font($stext, $content);
}
$content = get_text($content, 1);
if ($stext && preg_match("/wr_content/", $sselect)) {
$content = get_search_font($content);
}
}
function set_search_font($stext, $str)
{
// / 검색시 오류나는 부분을 수정
return ereg_replace("$stext", "__SEARCH_FONT_BEGIN__{$stext}__SEARCH_FONT_END__", $str);
//return preg_replace("/$stext/i", "__SEARCH_FONT_BEGIN__{$stext}__SEARCH_FONT_END__", $str);
}
그리고 gbview.php 가 수정 되었습니다.
$subject = cut_str($write[wr_subject], 255);
if ($stext && preg_match("/wr_subject/", $sselect)) {
$subject = set_search_font($stext, $subject);
}
$subject = get_text($subject);
if ($stext && preg_match("/wr_subject/", $sselect)) {
$subject = get_search_font($subject);
}
$content = $write[wr_content];
// 텍스트이면
if (!$write[wr_html]) {
if ($stext && preg_match("/wr_content/", $sselect)) {
$content = set_search_font($stext, $content);
}
$content = get_text($content, 1);
if ($stext && preg_match("/wr_content/", $sselect)) {
$content = get_search_font($content);
}
}
댓글 전체
감사합니다 ^^