wrest.js 스크립트가 어떻게 동작되나요? 정보
그누보드 wrest.js 스크립트가 어떻게 동작되나요?본문
wrest.js 에 있는 함수들이 어디서 명령을 받아서 동작을 하는건지 도통 모르겠네요..
wrest.js 함수들이 동작하도록 어느 부분에서 실행토록했는지 궁금합니다.
고수님.. 도와 주셔유!!!
wrest.js 함수들이 동작하도록 어느 부분에서 실행토록했는지 궁금합니다.
고수님.. 도와 주셔유!!!
댓글 전체
indexdoctype.php 파일중 다음과 같은 문자열이 있습니다.
switch (_DOCTYPE_) {
// NONE 는 상단과 하단 파일이 필요없는 TYPE
case "NONE" :
echo $ob_content;
break;
// STYLE 은 stylesheet 등만 적용하는 TYPE
case "STYLE" :
include './head.sub.php';
echo $ob_content;
include './tail.sub.php';
break;
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './head.php';
echo $ob_content;
include './tail.php';
include './tail.sub.php';
break;
// 나머지 TYPE 은 오류
특정 파일을 gnuboard에서 불러올때 쓰는 상수 _DOCTYPE_ 에따라 보여주는 타입이 틀려지며,
taili.sub.php안에 10라인을 보시면 다음과 같은 스크립트 코드가 삽입되어 있습니다.
<script language='JavaScript' src='./wrest.js'></script>
위의 스크립을 사용하기위해선 불러올 파일 타입의 형태가 DESIGN 이어야 불러오겠네요.
어떤파일에서 불러오고자 한때
최상단에 아래와 같은 코드가 있다면 위의 스크립을 사용할수 있습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN"); // 해당 타입이 디자인이므로 위의 tail.sub.php파일을 불러옴
?>
switch (_DOCTYPE_) {
// NONE 는 상단과 하단 파일이 필요없는 TYPE
case "NONE" :
echo $ob_content;
break;
// STYLE 은 stylesheet 등만 적용하는 TYPE
case "STYLE" :
include './head.sub.php';
echo $ob_content;
include './tail.sub.php';
break;
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './head.php';
echo $ob_content;
include './tail.php';
include './tail.sub.php';
break;
// 나머지 TYPE 은 오류
특정 파일을 gnuboard에서 불러올때 쓰는 상수 _DOCTYPE_ 에따라 보여주는 타입이 틀려지며,
taili.sub.php안에 10라인을 보시면 다음과 같은 스크립트 코드가 삽입되어 있습니다.
<script language='JavaScript' src='./wrest.js'></script>
위의 스크립을 사용하기위해선 불러올 파일 타입의 형태가 DESIGN 이어야 불러오겠네요.
어떤파일에서 불러오고자 한때
최상단에 아래와 같은 코드가 있다면 위의 스크립을 사용할수 있습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN"); // 해당 타입이 디자인이므로 위의 tail.sub.php파일을 불러옴
?>
tail.sub.php 안에서 불러오게 되지요.

제목에 앞공백도 없애는 기능도 있군요..

// 주민등록번호 검사
// 전자메일주소 형식 검사
회원가입할때도 사용하네요 ^_^
// 전자메일주소 형식 검사
회원가입할때도 사용하네요 ^_^