답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 2개
�
너모야민쯩까
9년 전
�
너모야민쯩까
9년 전
잘되는데..
<?php $view['content']= preg_replace("/http:\/\/([0-9a-z-.\/@~?&=_]+)/i", "<a href=\"http://\\1\" target='_blank'>http://\\1</a>", $view['content']);
?> 이렇게 넣으니
링크가 중간까지만 걸려서
페이지 이동이 깨지는 군요..
/bbs/board.php?bo_table=abc&wr_id=196921 이거라면
/bbs/board.php?bo_table=abc& 이거까지만 링크가 걸리는군요
<?php $view['content']= preg_replace("/http:\/\/([0-9a-z-.\/@~?&=_]+)/i", "<a href=\"http://\\1\" target='_blank'>http://\\1</a>", $view['content']);
?> 이렇게 넣으니
링크가 중간까지만 걸려서
페이지 이동이 깨지는 군요..
/bbs/board.php?bo_table=abc&wr_id=196921 이거라면
/bbs/board.php?bo_table=abc& 이거까지만 링크가 걸리는군요
댓글을 작성하려면 로그인이 필요합니다.
9년 전
본문부분에 아래 함수를 응용하시면 됩니다.
</p><p> $view['content']= preg_replace("/http:\/\/([0-9a-z-.\/@~?&=_]+)/i", "<a href=\"<a href="<a href="http://\\1\" target="_blank" rel="noopener noreferrer">http://\\1\</a>"><a href="http://\\1\" target="_blank" rel="noopener noreferrer">http://\\1\</a></a>" target='_blank'><a href="<a href="http://\\1</a>" target="_blank" rel="noopener noreferrer">http://\\1</a></a>"><a href="http://\\1</a>" target="_blank" rel="noopener noreferrer">http://\\1</a></a></a>", <span style="font-size: 14.6667px; line-height: 1.5;"> $view['content']</span><span style="font-size: 11pt; line-height: 1.5;">); </span></p><p><span style="font-size: 11pt; line-height: 1.5;">
이 코드를 view.skin.php 의 본문내용 시작전에 넣어서
본문내용중 url을 추출하여 정규식링크를 생성해주면 링크가 걸릴거에요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
너모야민쯩까
9년 전
로핑님 감사합니다~
이걸 넣으면 되는게 아니고 응용이라면 제겐 너무 가혹한 일이라...포기해야겟근요..
이걸 넣으면 되는게 아니고 응용이라면 제겐 너무 가혹한 일이라...포기해야겟근요..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
좋은 주말되세요