로그인 관련...도와주세요. > 그누4 질문답변

그누4 질문답변

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

로그인 관련...도와주세요. 정보

로그인 관련...도와주세요.

본문

1,012번 관련 질문..
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=3773&page=4

여러분의 도움으로 조금씩 수정하고 있는데...
위의 글처럼 소스를 사용하니..
아래처럼 에러가 나는군요..

다른분이 답변해주신거 처럼 했을때도 마찬가지로 에러가 나오는 군요..

어디가 잘못된건가요??

Warning: main(./_common.php): failed to open stream: No such file or directory in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 2
Warning: main(): Failed opening './_common.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 2
Warning: main(./_head.php): failed to open stream: No such file or directory in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 5
Warning: main(): Failed opening './_head.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 5
Warning: main(./_tail.php): failed to open stream: No such file or directory in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 25
Warning: main(): Failed opening './_tail.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 25
Fatal error: Call to undefined function: outlogin() in /web/home/e848048/html/kt/login.htm on line 16



Warning: main(./_common.php): failed to open stream: No such file or directory in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 2
Warning: main(): Failed opening './_common.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 2
Warning: main(./_head.php): failed to open stream: No such file or directory in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 5
Warning: main(): Failed opening './_head.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 5
Warning: main(./_tail.php): failed to open stream: No such file or directory in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 25
Warning: main(): Failed opening './_tail.php' for inclusion (include_path='.:/usr/lib/php/pear') in /web/home/e848048/html/kt/gnuboard4/bbs/login.php on line 25
Fatal error: Call to undefined function: outlogin() in /web/home/e848048/html/kt/login.htm on line 16
  • 복사

댓글 전체

가장 쉬운 방법은? 제가 아는선에서 말씀 드릴께요 (초보라서...)

gnuboard4  <---이 폴더를 보시면  index.php 와 head.php 와 tail.php 와 _head.php 와 _tail.php  파일이 보이실겁니다.

 head.php 는  페이지 상단과 좌측을 만들어 줍니다.    tail.php 페이지 하단 쪽을 만들게 되구요

 index.php는 head.php 와 tail.php 를 모아서 보여줍니다. 페이지 구성을 해준다고 해야겠군요

각각 원하시는 페이지를  만들고자 하실때는  각각의 index.php /head.php/tail.php/_head.php/_tail.php/ 를 만들어 주시면
됩니다.

 가령 hand.html 을  만드시려고 하시다면  hand.html 로 디자인 된 파일을 여신후 상단과 좌측 부분의 html 코드를

 head.php 로 만들어 주시면 됩니다. 파일명은 head.php 가 아닌 자신이 원하는 것으로 변경하시거나 hand-1.php  로 만들

 거나 head-1.php 로 만들어 주셔도 됩니다. (기존 파일과 중복 안되게 )  마찬가지로  hand.html 의 앞서  head 부분을 만
 
 들고 난 나머지 부분은  tal.php 로 만들어 주시면 됩니다. 파일명은  hand-2.php 나 tail-2.php 로 기존 파일과 중복되지

 않도록  만들게 되면  hand-1.php (head.php) hand-2.php(tail.php)    이렇게 되겠죠?


 그리고 나서 기존의  _head.php 을 열어 보시면  아래와 같은 코드가 보이실 겁니다.

 haed.php 파일을 인크루드 하는걸 알수 있습니다.

 앞서 만들어 놓은 hand-1.php (head.php) 변경 해줍니다.



 <?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.php");              <-------------------------- head.php 를 hand-1.php 로
?>

_head.php 파일명을

 _hand-1-2.php 로 변경 해주시면 됩니다 



마찬가지로 _tail.php  를 열어서  인크루드 되는 부분tail.php 를 hand-2.php 로 변경후 _tail.php 파일명을

 _hand-2-1.php 로 변경 해주시면 됩니다.


 이제 마지막으로  hand-1.php (head.php)  hand-2 (tail_php)  hand-1-2.php ( _head.php)  hand-2-1.php (_tail.php)

 만들고 난후 기존의 index.php 파일을 열어 보시면  내용은 _head.php 와 _tail.php 를 인크루드 해서 불러

들게 되어 있습니다. 

index.php 파일 내용

 상단에 있는 아래의 코드중  _head.php 을 수정 
$g4[title] = "";
include_once("./_head.php");  <---------- _head.php. 부분을 앞서 만들어 놓으신 hand-1-2.php  변경 하시면 됩니다.
?>   

중간에는 들어간 메인화면 최신글은 코드 부분은 없애 주시고 

<!-- 메인화면 최신글 시작 --> 코드  <!-- 메인화면 최신글 끝 -->      /

하단있는 아래의 코드중

<?
include_once("./_tail-.php");      <---------_tail.php. 부분을 앞서 만들어 놓으신 hand-2-1.php  변경 하시면 됩니다.
?>

 파일 내용을 위와 같이 변경후  index.php  파일의 파일명을  hand.php 로 변경 하시고  gnuboard4  폴더에 올리시고

 난후  익스플로러 에서  http://자신의 도메인주소/kt/gnuboard4/hand.php  실행해보시면 알수 있습니다.

 각각의 페이지를 위와 같은 방법으로 하시면 됩니다.


 원하시는 답변이 되었는지 모르겠습니다. 저도 초보라서  좀더 좋은방법을 알려 드리지 못해서 죄송합니다.
© SIRSOFT
현재 페이지 제일 처음으로