urlencode 관련 질문 입니다.

urlencode 관련 질문 입니다.

QA

urlencode 관련 질문 입니다.

본문

urlencode 으로 주소를 연결시켜줄 때

 

앞에 http:// 가 붙는데 앞에 http:// 를 안붙힐 수 있는 방법 있을까요?

이 질문에 댓글 쓰기 :

답변 3


$url = "http://google.co.kr";

echo urlencode(str_replace("http://","", $url)); 

// URL ENCODING
if (isset($_REQUEST['url'])) {
    $url = strip_tags(trim($_REQUEST['url']));
    $urlencode = urlencode($url);
} else {
    $url = '';
    $urlencode = urlencode($_SERVER['REQUEST_URI']);
    if (G5_DOMAIN) {
        $p = @parse_url(G5_DOMAIN);
        $urlencode = G5_DOMAIN.urldecode(preg_replace("/^".urlencode($p['path'])."/", "", $urlencode));
    }
}


여기에서 http:// 를 제외 시킬려면 어떻게 대입을 해야 할까요..

위 소스 구문 다음에 아래 라인 추가하시면 될듯요.


$urlencode = str_replace("http://","", $urlencode);  

변화가없네요 ..

수동으로 주소창에서 url=http%3A%2F%2 을 지우면 페이지가 열리긴 해서 http:// 를 없애야 되나 싶어서 질문 하는거거든요..

http://insungbio.nanuminet.co.kr/shop/bbs/login.php?url=http%3A%2F%2Finsungbio.nanuminet.co.kr%2Fshop%2Fshop%2Forderinquiry.php

답변을 작성하시기 전에 로그인 해주세요.
전체 126,617
QA 내용 검색

회원로그인

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