[초보강좌] 3. 그누개념잡기(알아야 할것들2) 정보
[초보강좌] 3. 그누개념잡기(알아야 할것들2)본문
저번시간에 밑과 같은 것이 있어야 한다고 하였습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
?>
첫번째 라인 php문 선언할때
두번쨰 라인 개별 페이지 접근 불가 하다는 내용(해석 만약 _GNUBOARD_가 정의되지 않으면 나가라 )
세번째 라인은 그누가 설치된 index.php의 하단에 내용이 기재 되어 있습니다.
간단히 설명하면 switch문으로 구성되어 있는데
_DOCTYPE_ 이
"NONE"일때는 $ob_content(메인화면)을 출력해라.
"STYLE"일때는 head.sub.php을 포함하고 $ob_content(메인화면)출력하고 tail.sub.php포함해라
"DESIGN"일때는 위의 것을 내용을 포함하고 head.php 와 tail.php를 포함해라
대충 이런 뜻...밑에는 오류잡는 부분...
그러니까 작성하고 있는 php파일에서 쓰일 TYPE을 정의 하는게 됩니다.
전에 말했던 웹페이지를 한개 파일로 보일꺼냐 아님 3, 5개로 보일 꺼냐
이것을 정의 하는 부분이 되며
이부분을 정의 하지 않으면 에러가 납니다.
다음 강좌로 이어짐니다.
질문있으신분의 질문을...모자르다 싶으신분은 지적을....
오늘 그누 첨하는 거라...모자라는 부분이 있습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
?>
첫번째 라인 php문 선언할때
두번쨰 라인 개별 페이지 접근 불가 하다는 내용(해석 만약 _GNUBOARD_가 정의되지 않으면 나가라 )
세번째 라인은 그누가 설치된 index.php의 하단에 내용이 기재 되어 있습니다.
간단히 설명하면 switch문으로 구성되어 있는데
_DOCTYPE_ 이
"NONE"일때는 $ob_content(메인화면)을 출력해라.
"STYLE"일때는 head.sub.php을 포함하고 $ob_content(메인화면)출력하고 tail.sub.php포함해라
"DESIGN"일때는 위의 것을 내용을 포함하고 head.php 와 tail.php를 포함해라
대충 이런 뜻...밑에는 오류잡는 부분...
그러니까 작성하고 있는 php파일에서 쓰일 TYPE을 정의 하는게 됩니다.
전에 말했던 웹페이지를 한개 파일로 보일꺼냐 아님 3, 5개로 보일 꺼냐
이것을 정의 하는 부분이 되며
이부분을 정의 하지 않으면 에러가 납니다.
다음 강좌로 이어짐니다.
질문있으신분의 질문을...모자르다 싶으신분은 지적을....
오늘 그누 첨하는 거라...모자라는 부분이 있습니다.
추천
0
0
댓글 전체
design.. 뭐가 디자인일때인가요? 비교할것이 무엇인지?
잘 이해하기가..
ob_content? 메인화면은.. 어디에?.. 조금 어렵군요.
잘 이해하기가..
ob_content? 메인화면은.. 어디에?.. 조금 어렵군요.
쉽게 말하면
DESIGN일 때는
웹페이지의 구성을 보면 변하지 않는 head와 본문(main) 맨밑(tail)이 있습니다.
거기에 head를 세분화하여 head.sub.php라는 파일이 있습니다.
보통 HTML(php)문서 작성 하실 때 위쪽에 funtion이라든지
아니면 javascript가 있을 겁니다.
그런 부분을 head.sub.php넣은 것이며
head를 쪼개의 head.php와 head.sub.php로 나눠 잘라 넣는 것을 말하는 겁니다.
그리하여 DESIGN일때는 head.sub.php
head.php
main.php
tail.php
tail.sub.php
5개 로 나뉘는 거구요
NONE일때는
head.php
main.php
tail.php
부분입니다.
나눠서 불러 들이는 개념입니다.
ob_content? 은 main.php라는 기본문서 인데 main.php라는 기본문서가-ob_content이며
$ob_content 일종의 프로그램에 쓰이는 변수 개념이라고 생각하시면 됩니다.
변수란 어떤한 값을 저장하는 곳
이부분은 그누의 기본이 되는 부분입니다. 알고 넘어가는게 좋습니다.
더 자세히 원하시면 질문을 해주세요...
제가 아는 한도 내에서 대답해드릴꼐욤
DESIGN일 때는
웹페이지의 구성을 보면 변하지 않는 head와 본문(main) 맨밑(tail)이 있습니다.
거기에 head를 세분화하여 head.sub.php라는 파일이 있습니다.
보통 HTML(php)문서 작성 하실 때 위쪽에 funtion이라든지
아니면 javascript가 있을 겁니다.
그런 부분을 head.sub.php넣은 것이며
head를 쪼개의 head.php와 head.sub.php로 나눠 잘라 넣는 것을 말하는 겁니다.
그리하여 DESIGN일때는 head.sub.php
head.php
main.php
tail.php
tail.sub.php
5개 로 나뉘는 거구요
NONE일때는
head.php
main.php
tail.php
부분입니다.
나눠서 불러 들이는 개념입니다.
ob_content? 은 main.php라는 기본문서 인데 main.php라는 기본문서가-ob_content이며
$ob_content 일종의 프로그램에 쓰이는 변수 개념이라고 생각하시면 됩니다.
변수란 어떤한 값을 저장하는 곳
이부분은 그누의 기본이 되는 부분입니다. 알고 넘어가는게 좋습니다.
더 자세히 원하시면 질문을 해주세요...
제가 아는 한도 내에서 대답해드릴꼐욤
화이팅입니다~~ 아직은 질문할 짬이 아니라 못하지만~~ 앞으로도 질문도 많이 할수 있도록 노력할게요 ~
감사합니다.
화이삼....