답변 2개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
11개월 전
link.php 는 글쓰기폼의 링크1,2 에 매칭되어 있기 때문에..
link2.php 파일을 별도로 생성하는 방법을 추천합니다.
1) /bbs/link2.php (생성)
</p>
<p><?php
include_once('./_common.php');</p>
<p>// URL 파라미터 체크
$url = isset($_GET['url']) ? trim($_GET['url']) : '';
if (!$url) exit; </p>
<p>// http, https만 허용하고 기본 필터링
$url = strip_tags($url);
if (!preg_match('#^https?\:\/\/#i', $url)) {
exit;
}</p>
<p>// URL 이동
goto_url($url);</p>
<p>
2) [게시판 사용 스킨 디렉토리]/view.skin.php 자바 스크립트 부분에 추가
</p>
<p>$(function() {
$("#bo_v_con a").each(function() {
var href = $(this).attr('href');
// http 또는 https로 시작하는 링크만 처리
if(href && /^https?:\/\//i.test(href)) {
$(this)
.attr('href', g5_bbs_url + '/link2.php?url=' + encodeURIComponent(href))
.attr('target', '_blank');
}
});
});</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
북마크스
11개월 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이래저래 하고싶었는데 너무좋네요