테스트 사이트 - 개발 중인 베타 버전입니다

조건으로 페이지넘기는데 안넘어가네요 채택완료

휴고s 10년 전 조회 4,438

홈페이지 주소에 a=1이있을면 자동으로 네이버로 이동하고

홈페이지 주소에 a=1이 없으면 구글로 자동으로 이동하는 소스를 짜봤는데

아무 응답이없네요..

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
p
10년 전

</p><p><?
$a = "<a href="<a href="http://www.abc.com&a=1" target="_blank" rel="noopener noreferrer">http://www.abc.com&a=1</a>"><a href="http://www.abc.com&a=1" target="_blank" rel="noopener noreferrer">http://www.abc.com&a=1</a></a>";</p><p>$b = strpos($a, "a=1");</p><p style="margin-left: 0px;">if($b){ 
?>
<script>
   location.replace("<a href="<a href="http://www.naver.com" target="_blank" rel="noopener noreferrer">http://www.naver.com</a>"><a href="http://www.naver.com" target="_blank" rel="noopener noreferrer">http://www.naver.com</a></a>");
</script>
<?
} else {
?>
<script>
   location.replace("<a href="<a href="http://www.google.com" target="_blank" rel="noopener noreferrer">http://www.google.com</a>"><a href="http://www.google.com" target="_blank" rel="noopener noreferrer">http://www.google.com</a></a>");
</script>
<?
}
?>​</p><p>
 

와 같이 구성하시면 될 듯 합니다.

php와 자바스크립트가 혼용이 되어 있을때 잘 구분해서 사용해 주셔야 합니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴고s
10년 전
strpos()라는 함수가있었네여 감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

10년 전

이건 자바스크립트 안에 PHP 코드를 쓰셨는데 자바변수로 다시 넣어주시고

array_key_exists 이함수는 배열이여야 하는데 위에 $a는 그냥 스트링형인데요..

 

자바스크립트랑 php랑 뭔가 혼용에 있어서 착각 하신거 같네요...

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴고s
10년 전
네...시작한지 얼마안되서..ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인