url 주소에 http 값 붙이기 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

url 주소에 http 값 붙이기

관리자 20-05-10 21:21

url 주소를 입력받을 때 http를 안 넣었을 경우 강제로 추가하는 방법입니다.



예를 들어 여분필드 wr_1 을 사용해서 입력받고 있다면..


게시판 스킨 폴더에 write_update.head.skin.php 파일 추가 


내용은 이렇게.


<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_1 = set_http($wr_1);
?>

 


wr_link1, wr_link2 필드에도 동일하게 적용할 수 있습니다.


<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_link1 = set_http($wr_link1);
$wr_link2 = set_http($wr_link2);
?>

 


## 참고 사항 ##


set_http 함수는 그누보드 기본 함수에 있습니다.

lib/common.lib.php 파일을 참고하세요.



// url에 http:// 를 붙인다

function set_http($url)

{

    if (!trim($url)) return;


    if (!preg_match("/^(http|https|ftp|telnet|news|mms)\:\/\//i", $url))

        $url = "http://" . $url;


    return $url;

}

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.