등록된 게시글링크

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
등록된 게시글링크

QA

등록된 게시글링크

본문

본문에 등록된 링크를 클릭시 새창이 열리면서 바로 해당 페이지로 이동하게되는데

 

link.php 파일로 연결하여 이동되게하려고하는데 어떻게 해야하나요

 

글작성시에 링크1,2, 에 주소넣으면 본문에서 링크1,2, 클릭하면 link.php 통해서 이동되는데

 

링크가 아닌 본문에 작성된링크주소도 link.php로 연결시켜서 이동하고싶은데 어려울까요?

 

이 질문에 댓글 쓰기 :

답변 1

link.php 는 글쓰기폼의 링크1,2 에 매칭되어 있기 때문에..
link2.php 파일을 별도로 생성하는 방법을 추천합니다.
1) /bbs/link2.php (생성)


<?php
include_once('./_common.php');
// URL 파라미터 체크
$url = isset($_GET['url']) ? trim($_GET['url']) : '';
if (!$url) exit; 
// http, https만 허용하고 기본 필터링
$url = strip_tags($url);
if (!preg_match('#^https?\:\/\/#i', $url)) {
  exit;
}
// URL 이동
goto_url($url);

 

2) [게시판 사용 스킨 디렉토리]/view.skin.php 자바 스크립트 부분에 추가


$(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');
    }
  });
});
답변을 작성하시기 전에 로그인 해주세요.
전체 44
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT