조건으로 페이지넘기는데 안넘어가네요
본문
홈페이지 주소에 a=1이있을면 자동으로 네이버로 이동하고
홈페이지 주소에 a=1이 없으면 구글로 자동으로 이동하는 소스를 짜봤는데
아무 응답이없네요..
<script type="text/javascript">
<? $a ="http://www.홈페이지.com&a=1";
$b = array_key_exists("a=1", $a);
?>
if(<? $b ?>){
location.replace =("https://www.naver.com");
}
else { location.replace = ("http://www.google.com");
}
</script>
답변 2
<?
$a = "http://www.abc.com&a=1";
$b = strpos($a, "a=1");
if($b){
?>
<script>
location.replace("http://www.naver.com");
</script>
<?
} else {
?>
<script>
location.replace("http://www.google.com");
</script>
<?
}
?>
와 같이 구성하시면 될 듯 합니다.
php와 자바스크립트가 혼용이 되어 있을때 잘 구분해서 사용해 주셔야 합니다.
!-->
이건 자바스크립트 안에 PHP 코드를 쓰셨는데 자바변수로 다시 넣어주시고
array_key_exists 이함수는 배열이여야 하는데 위에 $a는 그냥 스트링형인데요..
자바스크립트랑 php랑 뭔가 혼용에 있어서 착각 하신거 같네요...
답변을 작성하시기 전에 로그인 해주세요.