그누보드에 아쿠아엠프 삽입 어떻게하죠?
아쿠아엠프를 어떤 페이지에 바뀌어도 나타나게 하려고
index.php 제일 상단에
<? include("./aquamp/lib/frame.inc.php"); ?>
라고 넣었더니..
상단에 아쿠아엠프는 제대로 나옵니다. 허나 아래와 같은 오류가 나오고 오류밑에는
또 아웃로그인등이 정상적으료 표시되네요.
main이나 head.php에 넣으면 상단에 고정되지 않을거 같은데..어떻게 해야하죠?
오류내용은 단순히 위에 인쿨루드문이 들어가서 뜨는거 같은데 사실 그 구문이 잘못되거나 그런건 아니잖아요?
이미 일반 빈문서에 위에 아쿠아엠프를 불러들이면 주소형식이
http://홈페이지주소/aquamp/index.html?q=
이렇게 변합니다. 그래서 그누와는 안 맞는거 같은데 아쿠아 엠프의 사용을 포기해야 할까요?
[오류메시지]
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/index.php on line 4
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 67
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 68
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 69
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 70
index.php 제일 상단에
<? include("./aquamp/lib/frame.inc.php"); ?>
라고 넣었더니..
상단에 아쿠아엠프는 제대로 나옵니다. 허나 아래와 같은 오류가 나오고 오류밑에는
또 아웃로그인등이 정상적으료 표시되네요.
main이나 head.php에 넣으면 상단에 고정되지 않을거 같은데..어떻게 해야하죠?
오류내용은 단순히 위에 인쿨루드문이 들어가서 뜨는거 같은데 사실 그 구문이 잘못되거나 그런건 아니잖아요?
이미 일반 빈문서에 위에 아쿠아엠프를 불러들이면 주소형식이
http://홈페이지주소/aquamp/index.html?q=
이렇게 변합니다. 그래서 그누와는 안 맞는거 같은데 아쿠아 엠프의 사용을 포기해야 할까요?
[오류메시지]
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/index.php on line 4
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 67
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 68
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 69
Warning: Cannot modify header information - headers already sent by (output started at /web/계정/루트폴더주소/aquamp/lib/frame.inc.php:1) in /web/계정/루트폴더주소/lib/common.lib.php on line 70
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 3개
아니면 그누에 맞는 형식으로 불러오는 파일을 iframe 형식으로 별도로 만들어서 붙여서 될테고요..
이거는 제가 이해를 잘 못하겠어요. 그리고알려주신대로 하니까 아래와 같은 오류가 출력됩니다.
98번째 줄에는 정확히 아쿠아앰프를 불러들이는 인클루드문이 삽입되어 있는 라인 입니다.
Parse error: parse error in /web/계정/홈페이지주소/index.php on line 98
그리고 새해 복 많이 받으세요. ^^
실제로 사용자에게는 보여지지 않는 페이지죠..
include 함수를 index.php 에서 사용하지말고, head 나 디자인정의 파일에서 사용하십시오.
그리고 위에 댓글에서 제가 마지막에 단 2줄은 직접 제작해서 만들라는 뜻입니다.
여기를 보면알다시피 그누보드는 index.php 를 기본 $doc 문서로 지정하고 있으며, 폼액션이나 기타 페이지 이동시에도 모두 이와같은 형식을 취하고 있습니다. 따라서 원하는 프로그램을 사용하려면 이 형식에 맞춰서 수정해 줘야한다는 뜻입니다.
위 함수 상단에 php 함수가 들어가면 안됩니다..
index.php 파일을 찾아보시면 session_start(); 라는 부분이 있을 겁니다..
그 아래에 대충보고 적절한 위치에 넣어주십시오.
그리고 아쿠아엠프 불러오는 주소형식이 그누와 맞지 않다면 아쿠아엠프를 그누에 맞게 수정해 주면 되겠죠.
아니면 그누에 맞는 형식으로 불러오는 파일을 iframe 형식으로 별도로 만들어서 붙여서 될테고요..