html사용 체크시 자동링크 안하게 하는 법
889 hit since 2005/02/21 23:45
이미지등이 포함된 html코드를 붙여 넣어서 글을 작성할 때는, 자동 링크 기능때문에 그림이 제대로 안 보여진다.
아래와 같은 이유때문에...
| <img src=a.jpg> |
위의 코드가 autolink 걸리게 되면,
| <img src=<a href=a.jpg><img src=a.jpg></a>> |
이렇게 희한한 코드로 변환되어 브라우저에 출력되지 않는다.
view.php에서 자동링크를 거는 부분은 include/list_check.php에 다음과 같이 되어 있어서 그렇다. autolink($memo) 하는 부분에 use_html을 사용하는지의 여부를 확인하여 autolink걸게 하면 위와 같은 문제는 발생되지 않는다.
| if($data[use_html] < 2) $memo=nl2br($data[memo]); else $memo=$data[memo]; // 자동링크 거는 부분;; if($setup[use_autolink] && ($data[use_html] < 2)) $memo=autolink($memo); $memo .= "<!--"<-->"; |


Trackback (0)
Comment (0)