|
개발 가이드라인
|
|
|
Q 플랫폼을 이용하기 위해서 알아두어야 할 내용 및 코딩방식에 대한 안내입니다.
인코딩
기본 인코딩은 반드시 UTF-8 이어야 합니다.
영문만 사용되었다면 ANSI 로 저장해도 문제가 발생하지 않지만 한글이나 특수문자등이 사용되었다면 해당 문자가 정상적으로 표현되지 않을 것입니다.
따라서 파일저장시 반드시 UTF-8로 저장해야 합니다.
Edit Plus 를 사용한다면 다음과 같이 기본설정을 변경해 줍니다.

[그림] Edit Plus 기본 인코딩 설정
기본인코딩이 ANSI 로 되어 있다면 작업 후 저장시에 반드시 인코딩을 UTF-8로 지정해 줍니다.

[그림] 파일저장시 인코딩 지정
예약변수
이 변수들은 Q에서 미리 예약된 변수들이므로 익스텐션 단위에서 새로 선언하면 안됩니다.
이 변수들은 상당히 많은 양의 정보를 가지고 있으므로 필요시 할당받아 사용합니다.
이 변수들에 대한 자세한 내용은 내장변수 매뉴얼을 참고하세요.
$global (array)
$lang (array)
$date (array)
$table (array)
$DB (array)
$DB_CONNECT (resorce)
$path (array)
$site (array)
$section (array)
$skin (array)
$perm (array)
$img (array)
$my (array)
$mbr (array)
$mdl (array)
$mdvar (array)
$bbs (array)
$burl (array)
$tplvar (array)
$q (string)
$t (string)
$r (string)
$a (string)
$action (string)
$iframe (string)
$referer (string)
$orderby (string)
$sort (string)
$keyword (string)
$ikeyword (string)
$where (string)
$how (string)
$mid (int)
$p (int)
$recnum (int)











회원정보
미니박스
메일
쪽지
문자
채팅
포스트
댓글
친구맺기
친구제외
방명록
선물하기
파일박스
홈페이지