특정url로 들어온경우 다른페이지로 보내는방법..꼭좀 부탁드립니다. 정보
특정url로 들어온경우 다른페이지로 보내는방법..꼭좀 부탁드립니다.
본문
가령
http://www.aaa.com/Code.php?pm=qqq&intro=1
이런식의 긴 주소값을 클릭하여 들어온경우 이 url과 연결된 페이지가 아닌 다른 페이지로 넘겨주는 방법이 궁금합니다.
이주소외에 pm=qqq가 pm=www등의 모든 주소값은 기존 페이지로 연결이되고
정확히 저 주소값만 특정페이지로 넘기는 방법이 필요하거든요.
꼭좀 부탁드립니다.
http://www.aaa.com/Code.php?pm=qqq&intro=1
이런식의 긴 주소값을 클릭하여 들어온경우 이 url과 연결된 페이지가 아닌 다른 페이지로 넘겨주는 방법이 궁금합니다.
이주소외에 pm=qqq가 pm=www등의 모든 주소값은 기존 페이지로 연결이되고
정확히 저 주소값만 특정페이지로 넘기는 방법이 필요하거든요.
꼭좀 부탁드립니다.
댓글 전체

접속한 경로에서..특정문자열이 있으면 이동이죠?
$_SERVER[HTTP_REFERER]를 이용해서..
if(strpos($_SERVER[HTTP_REFERER],'pm=qqq')!=''){ //접속한 경로주소에 해당 키워드가 있으면...
echo "<script>alert('이동합니다~')</script>"; //이동~
$golink = "http://www.원하는 주소로~.com";
goto_url($golink);
}
ㅡㅡ;; 테스트해보고 사용하세요.. php함수본지 오래되서;;
결과값 안나올려나...
위에 !='' 빼고 === true 넣어보시던가;;
$_SERVER[HTTP_REFERER]를 이용해서..
if(strpos($_SERVER[HTTP_REFERER],'pm=qqq')!=''){ //접속한 경로주소에 해당 키워드가 있으면...
echo "<script>alert('이동합니다~')</script>"; //이동~
$golink = "http://www.원하는 주소로~.com";
goto_url($golink);
}
ㅡㅡ;; 테스트해보고 사용하세요.. php함수본지 오래되서;;
결과값 안나올려나...
위에 !='' 빼고 === true 넣어보시던가;;
1번 http://www.aaa.com/Code.php?pm=qqq&intro=1 주소가 최종목적지인경우
Code.php 에 상단에 아래 코드를 넣어주시면 되겠습니다.
<?
$address=$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'] ;
if($address=="http://www.aaa.com/Code.php" && $pm=="qqq" && $intro=="1") {
echo "<script> location.href='http://www.naver.com</script>";
}
?>
---------------------------------------------------------------------------------
2번 http://www.aaa.com/Code.php?pm=qqq&intro=1 링크를 클릭하여 다른페이지로
이동한후 이전 페이지주소가 무엇이니 체크할경우 아래 코드를 해당파일에 넣어주시면 됩니다.
<?
$addrss= $_SERVER[HTTP_REFERER];
if($address=="www.aaa.com/Code.php" && $pm=="qqq" && $intro=="1") {
echo "<script> location.href='http://www.naver.com</script>";
}
?>
-----------------------------------------------------------------------
이동할 주소는 www.naver.com 지정하였습니다.
Code.php 에 상단에 아래 코드를 넣어주시면 되겠습니다.
<?
$address=$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'] ;
if($address=="http://www.aaa.com/Code.php" && $pm=="qqq" && $intro=="1") {
echo "<script> location.href='http://www.naver.com</script>";
}
?>
---------------------------------------------------------------------------------
2번 http://www.aaa.com/Code.php?pm=qqq&intro=1 링크를 클릭하여 다른페이지로
이동한후 이전 페이지주소가 무엇이니 체크할경우 아래 코드를 해당파일에 넣어주시면 됩니다.
<?
$addrss= $_SERVER[HTTP_REFERER];
if($address=="www.aaa.com/Code.php" && $pm=="qqq" && $intro=="1") {
echo "<script> location.href='http://www.naver.com</script>";
}
?>
-----------------------------------------------------------------------
이동할 주소는 www.naver.com 지정하였습니다.

제가 이해한건 전체 url에서 일부 'pm=qqq'을 포함하면 A페이지로.. 다른 주소 경로를 포함하면 어디로..
요렇게 이해했는데 그게 아닌가 보군요
요렇게 이해했는데 그게 아닌가 보군요

두분다 감사드립니다.
현재 파트너프로그램을 운영하는 관계로 저런 부분이 필요했습니다.
특정 파트너 한분이 광고하는 방식이 좀 문제가되서 그분의 코드를 통해 들어오면 다른 파트너들과는 다른 페이지로 이동시키려는 의도였구요.
두분꺼 모두 적용해봤는데 적용은 안되네요.
그래도 답변달아주신거 감사드립니다.
조금더 길게 적어주신분께 포인트 드리는게 맞는듯하여.. suri님 이해해주세요.
현재 파트너프로그램을 운영하는 관계로 저런 부분이 필요했습니다.
특정 파트너 한분이 광고하는 방식이 좀 문제가되서 그분의 코드를 통해 들어오면 다른 파트너들과는 다른 페이지로 이동시키려는 의도였구요.
두분꺼 모두 적용해봤는데 적용은 안되네요.
그래도 답변달아주신거 감사드립니다.
조금더 길게 적어주신분께 포인트 드리는게 맞는듯하여.. suri님 이해해주세요.