최신글을 불러오지 못해요 > 그누4 질문답변

그누4 질문답변

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

최신글을 불러오지 못해요 정보

최신글을 불러오지 못해요

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : http://pulmoa.co.kr/main01.htm

제로보드에서 그누로 넘어왔더니
전혀 무슨말인지를 도통 모르겠어요...
보통 제로보드에서는 html태그 윗부분에 써주는게 있는데
그누는 있는거 같기도 하고
없는거 같기도 하고...
매뉴얼에서 시틴대로 했는데도 안되고..
ㅜㅜ
정말 난감입니다.

보드는 메인폴더에 설치가 되어있구요.

최신글 추출하는 부분에는
<? latest("001", "notice", 7, 10);?>
이렇게 작성을 했습니다.

결과는
Fatal error: Call to undefined function: latest() in /home/hosting_users/pulmoa/www/main01.htm on line 41

이러한 에러메시지가 뜨네요..

오늘 하루종일을 씨름을 했는데 해결이 안나요.
좀 부탁드려요...
아주아주 쉽게요~

매뉴얼을 보라고 하시거나
하는 설명보다는
아이에게 가르쳐주듯 아주아주 자세하고 상세한 설명 부탁드립니다.
제가 머리가 좀 나빠서요...
ㅜㅜ
  • 복사

댓글 전체

html윗부분에
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
라고 썼더니

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/pulmoa/www/main01.htm:1) in /home/hosting_users/pulmoa/www/common.php on line 8

이런 경고문이 뜨는데요?
ㅡㅡ;
이상하네요 에러메세지는 main01.htm 1번째줄에서 헤더가 이미 보내졌다고 나오는군요

common.php 에 header() 함수가 호출되고 있는 상태이고
이 header() 함수는 페이지가 1바이트라도 보내진 다음에 호출이 되면 저런 에러가 납니다.

특히 공백이나 엔터 같이 잘 안보이는 문자때메 삽질 많이 하곤 하지요
잘 찾아보시길... 문제가 분명 그쪽에 있을겁니다. 에러메세지는 거짓말을 안해요.

저같은 경우는 <<? 이런식으로 엉뚱한 오타를 내서 한참 헤멘기억이 납니다.
해결이 안되네요...
메인 페이지 맨 윗부분입니다.

=======================================
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
<html>
<head>
<title>:::고급나물류 전문 브랜드 풀모아입니다 :::</title>
<style type="text/css">
<!--
body {
background-color: #feffed;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script src="Scripts/AC_ActiveX.js" type="text/javascript"></script>
</head>
====================================

그리고
게시물 추출부분입니다.

=====================================
<?= latest("basic", notice, 7, 15)?>
====================================
작업은 전부 드림위버에서만 했는데
무슨이유인지 도통 알수가 없어요...
내일까지 마무리 해야 되는데....
괴로워요...
ㅠㅠ
레몬향기님이 만드신 페이지를 확인해 보았습니다.
눈알 빠지게 -0- ㅋ

결론은
파일 인코딩 타입을 UTF-8로 저장하셨네요
그상태에서는 인코딩 타입이 UTF-8로 고정이 되버립니다.

방법을 알려드릴께요

일단 드림위버에서 저장하실때 인코딩 타입을 ANSI나 EUC-KR등으로 해주시고

<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include("$g4[path]/head.sub.php"); //인코딩 타입을 정의한 헤더가 있습니다.
?>
로 바꿔주세요

흐 ㅠㅠ 설마 이걸줄은 몰랐음
그럼 얼른 해결하시고 주무세요

혹시 드림위버에서 ANSI모드로 어떻게 저장하는지 모르시면
메모장에서 읽어서 ANSI로 저장하신 뒤
다시 메모장으로 읽으신 후 위 과정에서 깨진 한글을 복구해 주시면 되겠네요.
© SIRSOFT
현재 페이지 제일 처음으로