아웃로그인 어케 해결해야하는지... 정보
아웃로그인 어케 해결해야하는지...
본문
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
여기까지 넣으면 괜찮은데
<?=outlogin("mentory_basic");?>
이렇게만 넣으면 화면이 이 위로 코딩되는건 보이는데 아래로 코딩돼는건 안보여요
화면이 백지가 돼버림
미치겠음
이페이지 소스가
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<html>
<head>
<title></title>
<body>
<?=outlogin("basic");?>
</body>
</html>
걍 이거인데 아무것도 안먹힘 백지임
왜 그런건가요
아무것도 안건드렸는데
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
여기까지 넣으면 괜찮은데
<?=outlogin("mentory_basic");?>
이렇게만 넣으면 화면이 이 위로 코딩되는건 보이는데 아래로 코딩돼는건 안보여요
화면이 백지가 돼버림
미치겠음
이페이지 소스가
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<html>
<head>
<title></title>
<body>
<?=outlogin("basic");?>
</body>
</html>
걍 이거인데 아무것도 안먹힘 백지임
왜 그런건가요
아무것도 안건드렸는데
댓글 전체
혹시 php로 저장 안해서 그런거 아닌가요? php는 서버에 올려놓구 웹에서 확인해야 됩니다만.
php로 작성하실때 html~/html까지 몽땅 날리고 빈페이지에 소스올리고 테스트 함 해보세요
php로 작성하실때 html~/html까지 몽땅 날리고 빈페이지에 소스올리고 테스트 함 해보세요

php로 저장했는뎅 ㅠㅠ
일단 그누4에 기본적으로 들어있는 head.php파일에 테스트 해 보시고요
물론 index, tail파일도 기본적으로 들어있는것 사용해야겠죠?
지금 사용하려는 아웃로긴 스킨도 같이 붙여 보시고 테스트 해 보세요. 두개가 나란히 나오면 정상이고 위에만 나오면 스킨에 문제가 있는듯 보이네요.
물론 index, tail파일도 기본적으로 들어있는것 사용해야겠죠?
지금 사용하려는 아웃로긴 스킨도 같이 붙여 보시고 테스트 해 보세요. 두개가 나란히 나오면 정상이고 위에만 나오면 스킨에 문제가 있는듯 보이네요.
include_once 로 하시면 파일 경로가 틀려서 불려오지 못해도
오류 메시지 없이 덤덤하게 넘어 가더군요.
일단 include 로 불러봐서 정확히 불려 오는지 확인해보시구요.
제 생각엔 common 과 outlogin 파일이 불려오지 못한 상태에서
outlogin 함수를 호출해서 그런게 아닌가 싶네요.
현제 불려오신 빈화면에서 소스 보기를 해보시면 아마 맨 끝쪽에
outlogin 펑션이 없다는 오류가 뜨셨을 것 같습니다만.. 추측일 뿐입니다.
오류 메시지 없이 덤덤하게 넘어 가더군요.
일단 include 로 불러봐서 정확히 불려 오는지 확인해보시구요.
제 생각엔 common 과 outlogin 파일이 불려오지 못한 상태에서
outlogin 함수를 호출해서 그런게 아닌가 싶네요.
현제 불려오신 빈화면에서 소스 보기를 해보시면 아마 맨 끝쪽에
outlogin 펑션이 없다는 오류가 뜨셨을 것 같습니다만.. 추측일 뿐입니다.
잘못 알았네요. include_once 도 오류 표시 하는군요. 죄송합니다.

소스 보기 했더니 <body>이루로 아무것도 안나오는데요

환장하겠습니다.

</body>
</html>
-----------------
위의 끝맺음 하는 것은 tail.php 쪽에 붙어야 하는데 head.php 에 붙어서 그런것 같습니다.
또 정작 위의 head.php 과 tail.php 이 보여지는 문서는
index.php 및 실행.php 파일이어거나 게시판에서 head.php 와 tail.php 불러오기 해야 정상적으로 가동 할겁니다.
---------------index.php --------------------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/userfunction.lib.php");
$g4[title] = "";
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
최신글 테이블 내용
<!-- 메인화면 최신글 끝 -->
<?
include_once("./_tail.php");
?>
---------------------------------------------------------------
이해가 가지 않으신다면 처음 그누보드 전체 파일구성을 잘 살펴보면
여기저기 설명 구문이 적혀 있으니 그 구문들을 잘 읽어보시면 이해가 되실겁니다.
</html>
-----------------
위의 끝맺음 하는 것은 tail.php 쪽에 붙어야 하는데 head.php 에 붙어서 그런것 같습니다.
또 정작 위의 head.php 과 tail.php 이 보여지는 문서는
index.php 및 실행.php 파일이어거나 게시판에서 head.php 와 tail.php 불러오기 해야 정상적으로 가동 할겁니다.
---------------index.php --------------------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/userfunction.lib.php");
$g4[title] = "";
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
최신글 테이블 내용
<!-- 메인화면 최신글 끝 -->
<?
include_once("./_tail.php");
?>
---------------------------------------------------------------
이해가 가지 않으신다면 처음 그누보드 전체 파일구성을 잘 살펴보면
여기저기 설명 구문이 적혀 있으니 그 구문들을 잘 읽어보시면 이해가 되실겁니다.
디버깅 모드:
outlogin() 함수 안에 줄마다 echo '번호1';
을 넣어 봅니다.
번호는 계속 증가 시키면서...
그리고 소스보기로 번호가 어디까지 나오는지 확인해 보세요.
그리고 번호 앞뒤 소스를 보여 주시면 좋겠습니다.
outlogin() 함수 안에 줄마다 echo '번호1';
을 넣어 봅니다.
번호는 계속 증가 시키면서...
그리고 소스보기로 번호가 어디까지 나오는지 확인해 보세요.
그리고 번호 앞뒤 소스를 보여 주시면 좋겠습니다.
_common.php 내용 안에 보시면 경로가 있는데 그게 그누보도 가 있는 경로인지 확인해 보세요.
소스를 긁어다 해 보니 잘 돌아 갑니다.
_common.php 내용의 경로가 잘못 된 것이 문제가 될 듯 하네요.
소스를 긁어다 해 보니 잘 돌아 갑니다.
_common.php 내용의 경로가 잘못 된 것이 문제가 될 듯 하네요.

아래와 같이 php 파일을 만드시고 그누보드가 설치되어있는 폴더에 넣으세요.
그래도 안 되면 basic 스킨의 문제이거나 그누의 다른 파일이 문제겠죠...
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "제목";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<?=outlogin("basic");?>
<?
include_once("$g4[path]/tail.sub.php");
?>
그래도 안 되면 basic 스킨의 문제이거나 그누의 다른 파일이 문제겠죠...
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "제목";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<?=outlogin("basic");?>
<?
include_once("$g4[path]/tail.sub.php");
?>

아~ 역시 그누보드 안에 안넣어서 그랬어요~ 전 몰랐음 안넣어도 제로보드는 되서 ~
유아원님 감사요 다른분들도 다 감사~~~~~~~~~~~~~
관심 짱~
유아원님 감사요 다른분들도 다 감사~~~~~~~~~~~~~
관심 짱~

로그인 그누보드 안에 넣어야 함