path 를 만드는법?? 채택완료
$g4[path]는 어느 페이지 어디서 써도 해당 사이트 도메인으로 이용이 가능합니다.
이런식으로 $gogo[path] 를 gogo.com 이라고 만들어서 추가로 지정을 해둔다고 하면....
위의 그누변수처럼 아무곳에서나 쓰면 인식을 하게 하려면 어떻게 해야 하나요?
검색을 해보니 commond.php 을 찾아보라는 말도 있고.. 아니면 extend 인가 lib 에 파일 만들어 넣으면 인식한다?
라는 말도 있고....
감사합니다.
답변 3개
common.php에 해당 변수 선언하시면 그누보드 어디에서라도 common.php를 불러오기 때문에 아무곳에서나 써도 됩니다.
extend 폴더 내에 선언하셔도 해당 폴더에 있는 모든 파일을 그누보드 어디에서든 불러오기때문에 해당 폴더에 파일만드셔도 됩니다.
common.php파일을 여셔서 맨 마지막에
$gogo[path] = "주소";
를 추가하고 저장하시면 됩니다.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
extend 풀더에 존재하는 php 파일은 따로 인클루드 안해줘도 불러옵니다.
lib 풀더는 그누보드 라이브러리 파일입니다.
네 맞습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
전역변수를 말씀하시는 것 같습니다.
그누보드4 common.php 파일을 여시구요.
// common.php 파일을 수정할 필요가 없도록 확장합니다.
$tmp = dir("$g4[path]/extend");
while ($entry = $tmp->read()) {
// php 파일만 include 함
if (preg_match("/(\.php)$/i", $entry))
include_once("$g4[path]/extend/$entry");
}
위 소스 다음에
$gogo['path'] = '//gogo.com';
이런식으로 넣으면 어디서든지 사용이 될겁니다.
물론 common.php 파일이 불러와진 곳에만요.
답변에 대한 댓글 1개
중간에 들어가는 path 부분은
$gogo['path'] = '//gogo.com';
$gogo['bbs_path'] = '//gogo.com/bbs';
이런식으로 그냥 무한으로 만들수 있나 보죠?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그럼 lib 폴더는 어떤 역활을 하는가요?