url에 http 자동으로 붙이기 채택완료
폼에서url 값을 받아서 db에 저장할떄 naver.com 이면 http://naver.com으로 http를 자동으로 붙이는 방법이 있을까요?
답변 2개
function addScheme($url, $scheme = 'http://') { $url = rtrim($url, "/"); return parse_url($url, PHP_URL_SCHEME) === null ? $scheme . $url : $url; }
$wr_link1 = addScheme($wr_link1);
스킨에 write_update.head.skin.php 만드셔서 위처럼 처리하시면될거에요
댓글을 작성하려면 로그인이 필요합니다.
그누보드를 사용하신다면 기본 함수로 제공하고 있습니다.
https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=249">https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=249
// 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;
}
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인