테스트 사이트 - 개발 중인 베타 버전입니다

head.sub.php 에 정의 되어 있는 javascript용 변수들

head.sub.php 파일을 보면....

<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path = "<?=$g4[path]?>";
var g4_bbs = "<?=$g4[bbs]?>";
var g4_bbs_img = "<?=$g4[bbs_img]?>";
var g4_url = "<?=$g4[url]?>";
var g4_is_member = "<?=$is_member?>";
var g4_is_admin = "<?=$is_admin?>";
var g4_bo_table = "<?=$bo_table?>";
var g4_sca = "<?=$sca?>";
var g4_charset = "<?=$g4[charset]?>";
var g4_is_gecko = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<? if ($is_admin) { echo "var g4_admin = '$g4[admin]';"; } ?>
</script>

의 내용이 있습니다.
오른쪽의 $g4[???] 변수를 왼쪽의 g4_??? 로 넘겨 받는거죠

javascript 에서 사용시에는 위 코드에 정의된 왼쪽에 있는 변수를 사용하실수 있습니다.
물론 head.sub.php 파일이 포함된 페이지에서 입니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 7개

감사합니다. 도움이 많이 되었습니다. 그누어 정리는 정말 초보에겐 유익한 자료같습니다.
그렇군요.....초보 PHP에게 많은 도움이 됩니다...^^
아하!! 그렇군요
열심히 보고있습니다...
자바스크립트에서 php 변수를 사용하기위해서 이렇게 넘겨주는군요
기본기가 없는 저로서는..도무지 모르겠네요^^
좋은거 올려 주셨네요 감사합니다.^^

게시판 목록

그누4 사전

프로그램 소스코드에는 알쏭달쏭한 변수들이 많이 있지만 어디에서 사용하는것인지 모를때가 있습니다.
바로 이럴때 여러 회원님들이 쉽게 풀이해서 올려주신 내용을 참고하는곳이랍니다.
글쓰기
🐛 버그신고