document.location.href을사용하면.php의 base64_encode(href)값이풀립니다.
본문
자바스크립트의 document.location.href을 사용하면
php의 base64_encode(href)값이 적용이안되고 풀려서 적용됩니다.
해결법좀알려주세요.
답변 2
<a href="<?echo $test_href?>" onclick="href_sucess(this.href); return false;"></a>
<?php
// $selector는 base64_encode처리되었다고 가정
// test.php로 갈 경우로 가정
$new_href = G5_URL.'/test.php?selector='.$selector;
?>
<a href="<?echo $new_href?>" onclick="href_sucess(this.href); return false;"></a>
<script>
document.location.href="index.php?test=<?php echo base64_encode("abc")?>";
</script>
설마 주소 전체를 암호화 하려는건 아니겠죠..?
!-->
답변을 작성하시기 전에 로그인 해주세요.