아웃로그인에 질문드립니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

아웃로그인에 질문드립니다.. 정보

질문 아웃로그인에 질문드립니다..

본문

아랫글에서 말씀드렸지만, 다시한번 막히는부분이 있어서 말씀드리겠습니다.
 
 community.php 라는 페이지를 한개 만들어서
 로그인을 삽입하려고 합니다.

 어떤분이 답변주시길..

 <?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//include_once("$g4[path]/head.sub.php"); //원프레임이면
include_once("$g4[path]/lib/outlogin.lib.php");
//include_once("$g4[path]/lib/poll.lib.php");
//include_once("$g4[path]/lib/visit.lib.php");
//include_once("$g4[path]/lib/connect.lib.php");

//print_r2(get_defined_constants());

// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.
?>
<title></title>

이런식으로 하라고 하길래 했습니다.
그전에는 주석을 삭제했을경우에는 페이지가 표시되지 않았지만,
저것을 한 경우에는 페이지가 나오긴 나왔습니다
하지만...


Warning: main(/lib/outlogin.lib.php): failed to open stream: No such file or directory in C:\Inetpub\community\gnuboard4\community.php on line 4

Warning: main(): Failed opening '/lib/outlogin.lib.php' for inclusion (include_path='.') in C:\Inetpub\community\gnuboard4\community.php on line 4

이것은 상위에 위에것을 입력햇을때 나는 오류이고..



<?=outlogin("basic"); // 외부 로그인 ?> 것을 삽입했을때는

아래와 같은 오류가 납니다.

Fatal error: Call to undefined function: outlogin() in C:\Inetpub\community\gnuboard4\community.php on line 62

무엇이 잘못되었는지 알려주셨으면 하네요
수고하세요
  • 복사

댓글 전체

Common.php 의 용도가 무엇인지 알고싶네요.
그리고..
Community.php 는 Gnuboard4 즉, 그누보드4 폴더안에 있습니다.
그렇다면..
$g4_path = ".../gnu"; // 이 되는건가요..?
예를 들어서:
그누보드4의 경로가 /home/계정/g4/이고....
위 파일의 경로가 /home/계정/commun/이라면..... 

community.php 파일 기준으로 본 g4 안에 있는 common.php의 경로는 ../gnu 가 됩니다.

이렇게 가정하고;
그 파일의 상단에 다음과 같이 써서 넣어주세요.
<?
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
//define("_GNUBOARD_", TRUE); 이것을 막으면, 일반 페이지로 실행이 됩니다.  스킨에 있는 경로대로 로그아웃하면, 메인페이지로 이동합니다.
$g4_path = "../gnu"; // 이건 위의 경우에 상대경로를 이야기한 것입니다.
include_once("$g4_path/common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
unset($g4_path);
?>

로그인이 뜨나 안뜨나 알아보시고, 답글 달아주세요.  ^.^
© SIRSOFT
현재 페이지 제일 처음으로