$g4[path] (제가 완전 초보라..) 정보
$g4[path] (제가 완전 초보라..)본문
제가 홈페이지 만드는 것 같은 게 완전 초본데 만드려고 합니다..
그런데 외부로그인 만드려고 하면
http://XXXXX.com/board(그누보드)/login.php 에다가
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>
이렇게 만들면 여기서는 되는데 http://XXXX.com/ 그냥 여기선 안되네요 ;
$g4[path]가 뭔지도 모르겠고 'ㅅ'
그리고 뭐 다른 거 하려고 하면 g4_path 변수가 선언 안됬다고 뜨고 막 그런거
어떻게 해야 되나요 ?...
진짜 초보라서 .. ㅠ
그런데 외부로그인 만드려고 하면
http://XXXXX.com/board(그누보드)/login.php 에다가
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>
이렇게 만들면 여기서는 되는데 http://XXXX.com/ 그냥 여기선 안되네요 ;
$g4[path]가 뭔지도 모르겠고 'ㅅ'
그리고 뭐 다른 거 하려고 하면 g4_path 변수가 선언 안됬다고 뜨고 막 그런거
어떻게 해야 되나요 ?...
진짜 초보라서 .. ㅠ
댓글 전체

$g4[path]는 그누보드가 설치된 경로를 담는 변수라고 생각하시면 됩니다.
그누보드가 설치된 경로에 common.php라는 그누보드를 사용함에 있어 공통적으로 사용되는 변수, 상수등등을 정의한 파일이 있는데, 실제적으론 그 파일을 인크루드 시키기 위하여 그누보드가 설치된 경로를 담았다고 생각하시면 될듯합니다.
예를들어 그누보드안의 _common.php파일에는 $g4_path에는 . 값이 대입되어있고, 그누보드 안의 bbs라는 폴더안의 _common.php파일에는 $g4_path에 .. 값이 대입되어있습니다.
이는 그누보드 폴더안의 common.php파일과 동등한 위치이기 때문에 $g4_path 에 . 값을 대입시킨것이고, bbs폴더안의 파일들은 한단계 아래 위치했기 때문에 common.php파일을 이용하기위하여 한단계 올라가야해서 $g4_path에 .. 값이 대입되어져있습니다.
그누보드가 설치된 경로에 common.php라는 그누보드를 사용함에 있어 공통적으로 사용되는 변수, 상수등등을 정의한 파일이 있는데, 실제적으론 그 파일을 인크루드 시키기 위하여 그누보드가 설치된 경로를 담았다고 생각하시면 될듯합니다.
예를들어 그누보드안의 _common.php파일에는 $g4_path에는 . 값이 대입되어있고, 그누보드 안의 bbs라는 폴더안의 _common.php파일에는 $g4_path에 .. 값이 대입되어있습니다.
이는 그누보드 폴더안의 common.php파일과 동등한 위치이기 때문에 $g4_path 에 . 값을 대입시킨것이고, bbs폴더안의 파일들은 한단계 아래 위치했기 때문에 common.php파일을 이용하기위하여 한단계 올라가야해서 $g4_path에 .. 값이 대입되어져있습니다.