s

게시판마다 바로위에 로그인링크 기능

교회 홈페이지인데 그동안 제로보드를 쓰다가 로그인이 안되는 문제로인하여 누보드로 바꾸는 중입니다.

그런데 누보드는 게시판 위에 로그인하는 링크가 전혀 없더군요.

_head.php head.sub.php 를 고쳐서 사용하려 했더니 잘 안됩니다.

outlogin 기능없이 그냥 제로보드처럼 게시판마다 바로위에 로그인 링크를 만들수 없나요 ?
아래는 현재 작업중인 홈페이지입니다.

http://www.bkpc.us/gnu/bbs/_home.php
http://www.bkpc.us/gnu/bbs/board.php?bo_table=sermon (설교게시판 페이지)

도움 부탁드립니다.

감사합니다.
|

댓글 10개

<?=$g4[path];?>/bbs/login.php
<?=$g4[path];?>/bbs/logout.php

이걸로 링크거시면 되요.
답변 감사드립니다.
근데 어느 화일안에 어디쯤 삽입해야 되나요.
/bbs/login.php 와 /bbs/logout.php 안에 <?=$g4[path];?> 를 삽입하면 되는건지요?
그렇다면 화일안 어디쯤인지
한번 더 답변 부탁드립니다.
관리자페이지에서 해당 게시판 설정에서 "상단 파일 경로" 를 지정한 파일에

<? if (!$member['mb_id']) { ?>
<a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>">로그인</a>
<? } else { ?>
<a href="<?=$g4['bbs_path']?>/logout.php">로그아웃</a>
<? } ?>

넣으면됩니다.
감사합니다. 근데 잘안되네요.
더 복잡하네요. 그냥 아웃로그인 으로 해결방법을 찾고싶습니다.

게시판 페이지의 상단파일은 /gnu/bbs/_HD.php 를 사용하고 있고 하단파일은 /gnu/bbs/_FT.php 를 사용합니다.

이 _HD.php 에 그냥 아웃로그인 박스만 나타나게 할순 없나요 (최신글 목록은 안해도 됨)

그러니까 현재 http://www.bkpc.us/gnu/bbs/board.php?bo_table=sermon 페이지에서
왼쪽 컬럼 오늘의 QT 박스 위에 아웃로그인 (회원가입과 id/pw 찾기 포함) 박스 추가하고 싶습니다.

다른 질답에서 보니 아래와 같이 상단화일 의 필요한 위치에 아래와 같이 삽입하라는데 잘안되네요.
path 가 안맞는건지..

============================
<?
$g4_path = "../gnuboard4"; // common.php 의 상대 경로 ★★
include_once("$g4_path/common.php"); // ★★
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // 다른 폴더 index 아웃로그인 처리위한

$g4['title'] = "";
#include_once("$g4[path]/_head.php"); // ★ ./ 를 $g4[path]로
?>

<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
echo outlogin("basic");
?>
</td></tr></table>
<!-- 메인화면 최신글 끝 -->

<?
#include_once("$g4[path]/_tail.php"); // ★ ./ 를 $g4[path]로
?>
<!-- 여기까지 -->

============================================

한번만 더 알려주시면 감사하겠습니다.

참고로 _HD.php 의 path 는 /home/content/09/5029209/html/gnu/bbs/_HD.php 입니다.

꼭 부탁드립니다.
$g4_path = "../gnuboard4";
==>
$g4_path = "..";

으로하시면됩니다
죄송합니다. 아웃로긴박스는 나오는데 그위에 Warning: Cannot modify header information - headers already sent by (output started at /home/content/09/5029209/html/gnu/bbs/_HD.php:5) in /home/content/09/5029209/html/gnu/common.php on line 8
.. 이런 에러메세지가 여러줄 뜹니다.
아래 링크를 한번만 더 봐주시고 무슨 문제인지 다른 화일 어디를 더 수정해야 하는지 알려주세요.

http://www.bkpc.us/gnu/bbs/board.php?bo_table=sermon

너무 염치없지만 부탁드릴께요.
감사합니다.
$g4_path = "..";
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");

이렇게 3가지 빼고해보세요
그리고 로그인했다가 로그아웃하면 게시판 페이지로 안돌아오고 다른페이지로 갑니다.
테스트 로그인 아이디 하나 드릴께요.
id: test
passwd: test888
3가지를 주석처리하고 다시 해보니 아예 아웃로긴박스가 안뜹니다. 에러메세지도 또 여러줄 나오고요
일반적인 형태라면 빼도 동작될텐데 좀 다른형태인가보네요
일단 오류는 common.php 파일 이전에는 공백또는 문자가 들어가면안되는데 들어가서 생긴 문제입니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
13년 전 조회 1,029
13년 전 조회 1,593
13년 전 조회 816
13년 전 조회 726
13년 전 조회 1,645
13년 전 조회 1,558
13년 전 조회 1,172
13년 전 조회 865
13년 전 조회 3,745
13년 전 조회 1,602
13년 전 조회 842
13년 전 조회 776
13년 전 조회 874
13년 전 조회 1,064
13년 전 조회 2,584
13년 전 조회 2,145
13년 전 조회 1,487
13년 전 조회 1,722
13년 전 조회 1,541
13년 전 조회 998