게시판 내용의 특정단어 뒤 한줄 뛰우는 방법? 정보
게시판 내용의 특정단어 뒤 한줄 뛰우는 방법?본문
---------------------------------------------------------------------------
게시판 내용에 동영상 재생 명령어가 포함되면 자동으로 한줄 뛰우는 방법이 궁금합니다.
설명)
<EMBED ...... swLiveConnect="true" bgcolor="#ffffff" quality="high">
위와 같은 게시판 내용에 동영상 재생 소스가 있으면 <embed ...> 뒤에
자동으로 <br><br> <--- 이게 자동으로 붙이고 싶습니다.
예제) <embed ... 어쩌고 저쩌고><br><br>
예제와 같은 형식으로 자동으로 <br><br>을 넣고싶습니다.
왜냐면 제가 저의 사이트 게시판에 수백개의 동영상 자료를 올렸는데 뛰어쓰기가 안되어서리
동영상 옆에 글자가 바로 붙어나와서 보기 싫습니다. 일일이 수정하자면 골치아프고
편법이나마 해결하고 싶습니다.
고수님들 제발 구원의 손길을 내밀어 주세요.ㅜㅜ
댓글 전체
편법이라면 .. ㅎㅎ
정규표현식 문자열처리 실력은 안되고 제가 가끔사용하는 꼼수를 소개합니다.
아마 오달수님께서 소개해주신 방법으로 기억하는데요^^
경우에 따라 매우 유용하게 활용하고 있습니다.
--------------->
quality="high">처럼 몇가지 패턴으로 끝날것 같은데 고걸 이용해서 꼼수로..
mysql커멘더에서 하셔도 되지만 list.skin.php 상단에 넣고 목록을 호출하는게 편리하더군요.
//디비에 특정필드 특정문자 일괄 치환 예제
//sql_query(" update 테이블 set 필드=REPLACE(필드,'찾을문자열','바꿔줄문자열') ");
if ($is_admin) {
$table = "test";//적용할 게시판
$field = "wr_content";//해당 필드
$str_old = "quality="high">";//대상 문자열
$str_new = "quality="high"><br><br>";//바꿔줄 문자열
if($bo_table==$table){
@sql_query(" update " . $write_table . " set " . $field . "=REPLACE(" . $field . ",'" . $str_old . "','" . $str_new . "') ");
//@sql_query("update {$write_table} set {$field}=REPLACE({$field},'{$str_old}','{$str_new}')");
echo $sql_query."작업끝~!!";
}
}
정규표현식 문자열처리 실력은 안되고 제가 가끔사용하는 꼼수를 소개합니다.
아마 오달수님께서 소개해주신 방법으로 기억하는데요^^
경우에 따라 매우 유용하게 활용하고 있습니다.
--------------->
quality="high">처럼 몇가지 패턴으로 끝날것 같은데 고걸 이용해서 꼼수로..
mysql커멘더에서 하셔도 되지만 list.skin.php 상단에 넣고 목록을 호출하는게 편리하더군요.
//디비에 특정필드 특정문자 일괄 치환 예제
//sql_query(" update 테이블 set 필드=REPLACE(필드,'찾을문자열','바꿔줄문자열') ");
if ($is_admin) {
$table = "test";//적용할 게시판
$field = "wr_content";//해당 필드
$str_old = "quality="high">";//대상 문자열
$str_new = "quality="high"><br><br>";//바꿔줄 문자열
if($bo_table==$table){
@sql_query(" update " . $write_table . " set " . $field . "=REPLACE(" . $field . ",'" . $str_old . "','" . $str_new . "') ");
//@sql_query("update {$write_table} set {$field}=REPLACE({$field},'{$str_old}','{$str_new}')");
echo $sql_query."작업끝~!!";
}
}
저대로 하니깐 오류나는데요.
게시판 스킨 lisk.skin.php 상단에 넣었는데 안됩니다.
게시판명도 정확히 test랑 일치하구요..
혹시나 해서 ; 뒤에 빈칸도 없앴는데 안되던데요
오류: Parse error: syntax error, unexpected T_STRING in
게시판 스킨 lisk.skin.php 상단에 넣었는데 안됩니다.
게시판명도 정확히 test랑 일치하구요..
혹시나 해서 ; 뒤에 빈칸도 없앴는데 안되던데요
오류: Parse error: syntax error, unexpected T_STRING in
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=19503
푸름빠덜님 코멘트 참조하세요.
푸름빠덜님 코멘트 참조하세요.