자바스크립트 변수를 php변수로 넘기기

Language/PHP 2010. 7. 20. 18:06

자바스크립트에서 PHP로 변수가 넘어가지 않는다. (중요한 개념이다 !!)

=> Ajax 를 사용하면 되긴 된다..

자바스크립트는 클라이언트에서 실행되고 PHP 는 서버에서 실행되기 때문이다.



자바스크립트에서 php 변수가 필요했다.


자바스크립트에서 변수를 불러보았다.

에러 난다 T_T


결국에는 PHP 에서

자바스크립트 함수를 사용해서 변수를 저장해 놓았다

일종의 setX , getX 같은 거 ..


<?
    $myID = findID();
    echo("<script language=javascript> aa(\"$myID\"); </script>");
?>

<script>
    var name;
    function aa(x) {
        name = x;
    }
</script>
이렇게 하면 name 을 이용해서 사용할 수 있다.





==============================================================================================================

<script type="text/javascript">
function toggle(){
    var i="안녕하세요?";
    var str="<?php $i='"+i+"'; ?>";
    var echo="<?php echo $i; ?>";
    
    alert(echo);
}
</script>

<input type="button" id="bt" value="확인" onclick="toggle()">

'Language > PHP' 카테고리의 다른 글

strtotime()  (0) 2010.07.26
php xml parser  (0) 2010.07.21
HTTP_REFERER  (0) 2010.07.16
문자열 처리 함수  (0) 2010.07.16
time(), mktime(), date() 종합  (0) 2010.07.15
: