몇일전 부터 해결되지 않는 문제입니다. 댓글 문제좀 도와주세요

몇일전 부터 해결되지 않는 문제입니다. 댓글 문제좀 도와주세요

QA

몇일전 부터 해결되지 않는 문제입니다. 댓글 문제좀 도와주세요

답변 1

본문

아래와 같은 현상이 계속 일어나고 있습니다.

 

그리하여 어떤 답변자님의 말씀대로

 

219번째 라인의 구성

 

$str = preg_replace("/([^(href=\"?'?)|(src=\"?'?)]|\(|^)((http|https|ftp|telnet|news|mms):\/\/[a-zA-Z0-9\.-]+\.[가-힣\xA1-\xFEa-zA-Z0-9\.:=_\?\/~\+%@;\-\|\,\(\)]+)/i", "\\1<A HREF=\"\\2\" TARGET=\"{$config['cf_link_target']}\">\\2</A>", $str); 

 

여기서 [a-zA-Z0-9\.-] 이부분을 [a-zA-Z0-9\.\-]로도 치환해 보았지만 현상은 그대로입니다.

 

그리고 검색 결과

 

https://stackoverflow.com/questions/10184369/range-out-of-order-in-character-class-in-php-regex 

 

다음과 같은 사이트에서 .-순서로 되어있으면 -가 빼기 형식으로 이용될 수 있다고 

 

 -.순서로 바꾸라는 답을 보고 바꾸어 보았지만 소용없었습니다.

 

댓글 내용이 보이지 않고 계속 오류가 생깁니다.. 부탁드립니다 도와주세요..

 

common.lib.php내용은 그누보드 내용과 동일합니다.


Warning: preg_replace() [function.preg-replace]: Compilation failed: range out of order in character class at offset 97 in/DATA/crocus/public_html/gnuboard5/lib/common.lib.php on line 219

Warning: preg_replace() [function.preg-replace]: Compilation failed: range out of order in character class at offset 97 in/DATA/crocus/public_html/gnuboard5/lib/common.lib.php on line 219

Warning: preg_replace() [function.preg-replace]: Compilation failed: range out of order in character class at offset 97 in/DATA/crocus/public_html/gnuboard5/lib/common.lib.php on line 219 

댓글목록

crocus 작성일 15-11-10 03:08

 

22 댓글의 댓글작성일 15-11-16 19:55

 

f 댓글의 댓글작성일 15-11-18 14:29

 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 6
© SIRSOFT
현재 페이지 제일 처음으로