urlencode 관련 질문 입니다.

urlencode 관련 질문 입니다.

QA

urlencode 관련 질문 입니다.

답변 3

본문

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 7
© SIRSOFT
현재 페이지 제일 처음으로