head.php 파일 설정관련 두가지 질문 정보
head.php 파일 설정관련 두가지 질문본문
1. Gnuboard의 고유기능들이라 할 수 있는 다음과 같은 파일에 별도의 헤더를 지정하여 사용하고 싶습니다.
물론, ~~~/bbs/ 폴더에 있는 이들 파일을 열어 각각의 head.php를 지정할 수도 있으나, 템플릿 기능을 사용하고 싶어서요.
bbs/login.php
bbs/register.php
bbs/register_form.php
bbs/modigy.php
.
.
.
즉, 그룹별이나 게시판별로 별도의 head.php 파일을 지정할 경우에는 if { ($gr_id == '그룹명') 이런식으로 하면, 구별이
가능한 걸로 알고 있는데, 위의 파일들은 어떤 식으로 구분 인식이 가능하게 할 수 있나요?
2. register_form.php 파일은 1)최초 회원가입시에도 작동하고, 2)회원정보 수정시에도 작동하는 걸로 알고 있습니다. 근데, 동일한 파일명인데도 불구하고, 1)회원가입할 때와 2)회원정보 수정할 때의 사용스킨이나 내용이 달라지는데, 이건 어떻게 구분 인식이 가능한가요?
물론, ~~~/bbs/ 폴더에 있는 이들 파일을 열어 각각의 head.php를 지정할 수도 있으나, 템플릿 기능을 사용하고 싶어서요.
bbs/login.php
bbs/register.php
bbs/register_form.php
bbs/modigy.php
.
.
.
즉, 그룹별이나 게시판별로 별도의 head.php 파일을 지정할 경우에는 if { ($gr_id == '그룹명') 이런식으로 하면, 구별이
가능한 걸로 알고 있는데, 위의 파일들은 어떤 식으로 구분 인식이 가능하게 할 수 있나요?
2. register_form.php 파일은 1)최초 회원가입시에도 작동하고, 2)회원정보 수정시에도 작동하는 걸로 알고 있습니다. 근데, 동일한 파일명인데도 불구하고, 1)회원가입할 때와 2)회원정보 수정할 때의 사용스킨이나 내용이 달라지는데, 이건 어떻게 구분 인식이 가능한가요?
댓글 전체
1.
if( preg_match("/login/", $_SERVER['PHP_SELF'])){
로그인 메뉴
else if(위와 같이...)
* 위에서 만약 파일명이 같고, 파일명뒤에 숫자등으로 파일명만 달리할경우는 preg_match 에서 정확한 문자열을 지시해주는 문자열 지시자를 사용하십시오.(예: preg_match("/\blogin1\b/", $_SERVER['PHP_SELF'])
2. $w == 값에 따라서 보여줄 부분등을 구분합니다.
if( preg_match("/login/", $_SERVER['PHP_SELF'])){
로그인 메뉴
else if(위와 같이...)
* 위에서 만약 파일명이 같고, 파일명뒤에 숫자등으로 파일명만 달리할경우는 preg_match 에서 정확한 문자열을 지시해주는 문자열 지시자를 사용하십시오.(예: preg_match("/\blogin1\b/", $_SERVER['PHP_SELF'])
2. $w == 값에 따라서 보여줄 부분등을 구분합니다.
감사 인사가 늦었네요....
sjsjin 님께서 알려주신 대로 하니깐, 잘 됩니다.
sjsjin 님을 포함해서, 갖가지 질문에 답변을 주시는 분들께 다시 한번 심심한 감사를 전합니다.
복 많이 많이 받으세요!!!!!!
sjsjin 님께서 알려주신 대로 하니깐, 잘 됩니다.
sjsjin 님을 포함해서, 갖가지 질문에 답변을 주시는 분들께 다시 한번 심심한 감사를 전합니다.
복 많이 많이 받으세요!!!!!!