묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
변수 주고 받기에 대한 질문입니다.
2004.11.16 01:43
PHP 에서 javascript 로 혹은
javascript 에서 PHP 로..
변수를 주고 받을순 없나요?
이렇게 저렇게 검색해 보구..
또 책도 뒤져보고 했지만..
딱히 답이 될만한 내용을 찾아보지 못하였습니다 (제가 잘 모르는 관계로..)
물론 javascript 에서 Form 을 이용하면 PHP 에는 변수전달이 가능한걸로 알고 있습니다.
또 그 반대로 HTML 태그속성중 value 값을 echo 로 적어 폼으로 넘기는것 또한 알고 있습니다.
그러니까..
제 질문의 요지는 함수에서 함수로는 없는지 알고 싶습니다.
방법이 없는걸까요?
javascript 에서 PHP 로..
변수를 주고 받을순 없나요?
이렇게 저렇게 검색해 보구..
또 책도 뒤져보고 했지만..
딱히 답이 될만한 내용을 찾아보지 못하였습니다 (제가 잘 모르는 관계로..)
물론 javascript 에서 Form 을 이용하면 PHP 에는 변수전달이 가능한걸로 알고 있습니다.
또 그 반대로 HTML 태그속성중 value 값을 echo 로 적어 폼으로 넘기는것 또한 알고 있습니다.
그러니까..
제 질문의 요지는 함수에서 함수로는 없는지 알고 싶습니다.
방법이 없는걸까요?
댓글 3
-
beMax
2004.11.16 10:48
-
전재근
2004.11.16 12:39
beMax//
말씀하신대로 딱 이것 입니다.
정말 고맙습니다 (__) -
겜방
2004.11.16 08:27
server script와 client script 의 개념부터 잡는게 좋겠네요.
답은 "불가능"입니다.
php와 javascript는 노는 물이 달라요.
xml 전송으로 가능합니다..
단점이라면 버전을 탄다는거구요 MSIE만 되는걸로 알고있습니다.
JavaScript 의 Object 중 ActiveXObject 란것이 있습니다.
Microsoft.XMLDOM 을 사용하면..
방문객의 이벤트를 즉시즉시 처리할 수 있습니다..
전재근 님도 아마
방문객의 행동에 즉각반응 하려고 찾는거 같은데요..
객체는 이렇게 사용합니다.
var xml = new ActiveXObject( "Microsoft.XMLDOM" );
xml.async = false;
xml.load( "여기에 xml 파일 주소를 넣거나 php파일 주소를 넣습니다." );
위에서 php파일의 헤더는 물론 xml 입니다.
php파일에서는 처리할 일들을 처리하고 xml형식으로 return 값을 변환하여 출력하면
xml 이라는 Object 가 해당 xml 로 변환된 return 값들을 가지고 있게 됩니다..
페이지 이동없이 DB의 내용을 가져오거나 다른서버와 연결하거나 등등의 효과를 얻을수가 있을겁니다.
JavaScript 강좌란에 가셔서 xml 로 한번 검색해 보세요..