특정 버튼을 클릭하면
window.open 라는 자바스크립트 함수로 새창을 생성하고 있습니다
새로 생성된 페이지에서 global $wpdb; 를 호출하여 get_results() 함수를 호출 하려는데
아래와 같은 오류 로그가 남습니다.
PHP Fatal error: Call to a member function get_results() on a non-object in /Volumes/HDD/Web/wordpress/wp-content/plugins/registration/zip.php on line 13
메소드를 호출을 못한다는 로그인데…
개인적인 생각으로는
window.open으로 생성된 새창을 현제 페이지와 연동이 되지 않는다는 느낌을 받습니다.
그래서 워드프레스에서 초기화된 global 클래스들을 사용 못하는거같고요..
그럼 2가지 방법인데
window.open를 대처 할수 있는 함수..
혹은 window.open 사용시 현지 가지고 있는 세션을 그대로 사용 할수 있는 방법…
혹시 더좋은 방법이나 저가 모르고 있는것이 있을까요?