결국 다시 합니다. 질문요
잘 깔고 했음에도 경로문제를 해결못해 다시 날렸습니다.
그럼 처음부터 다시 작업을 하는데요
html 문서마다 제일 꼭대기에 어떻게 소스를 붙이면 이런 오류가 발생하지 않을까요
노프레임으로 홈페이지를 만든다고 했을때요?
기초가 없어서 20일째 왕고생입니다.
다시 다 깔고 올렸고 다시 테스트 화일로 아웃로그인 올렸습니다. 문서 소스는 아래와 같습니다.
그랬더니 위 이미지와 멧세지가 나오네요 도대체 어떤 경로 소스를 해야 하는지요
저는 노프레임 홈을 만들려고 합니다.
<html>
<head>
<meta name="GENERATOR" content="Namo WebEditor(Trial)">
<title>제목 없음</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<p> </p>
</body>
</html>
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>
그럼 처음부터 다시 작업을 하는데요
html 문서마다 제일 꼭대기에 어떻게 소스를 붙이면 이런 오류가 발생하지 않을까요
노프레임으로 홈페이지를 만든다고 했을때요?
기초가 없어서 20일째 왕고생입니다.
다시 다 깔고 올렸고 다시 테스트 화일로 아웃로그인 올렸습니다. 문서 소스는 아래와 같습니다.
그랬더니 위 이미지와 멧세지가 나오네요 도대체 어떤 경로 소스를 해야 하는지요
저는 노프레임 홈을 만들려고 합니다.
<html>
<head>
<meta name="GENERATOR" content="Namo WebEditor(Trial)">
<title>제목 없음</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<p> </p>
</body>
</html>
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 14개
이 부분이 제일위로 올려야 합니다
<?
include_once("./_common.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다
?>
<html>
<head>
<meta name="GENERATOR" content="Namo WebEditor(Trial)">
<title>제목 없음</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<p> </p>
</body>
</html>
이런식으로 해야합니다
경로를 확인하셔야 합니다
헤드파일 상단에 이 head.sub.php 파일을 불러오는지 확인해보세요.
include_once("$g4[path]/head.sub.php");
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
<?=outlogin("basic"); // 외부 로그인 ?>
<?
include_once("$g4[path]/tail.sub.php");
?>
이 내용을 인덱스페이지에 그대로 넣어보세요
에러없으면 이 포맷에 맞게 제작을 하시면 되겠네요
선생님 궁금하네요
경로를 확인하셔야 합니다
제가 그러니까 경로를 어떻게 확인해야하는지를 모르는 거죠 설명을 너무 잘해주시는데 제가 못 따라가는 거죠..
여기서 불러오는건 그누보드에 필요한 기능들과 자바스크립트에서 사용하는 전역변수 그리고 보드 기본 스크립트, 기본 style.css를 불러옵니다.
필요한 부분이라기엔 head.sub.php tail.sub.php 의 내용들은 모두 필요한 내용들 입니다.
카피를 하신다면 head.sub.php은 <body>까지의 내용들이니깐 붙여넣고 내용을 채우시고 제일 끝 부분에 tail.sub.php(</body>부터 시작) 의 내용을 붙여 넣기 하시면 됩니다.
그런데 어차피 서브페이지에도 위 내용들이 동일하게 들어가야 하니깐 페이지마다 복사 붙여넣기를 하시는것 보다 include 시켜주시는게 편하시겠죠.
정 힘드시면 인덱스 파일이랑 내용페이지 한페이지를 코딩한 문서를 첨부파일로 올려보세요. 수정해드릴게요
게시판을 붙임에 있어서는 head.sub.php tail.sub.php 하고는 상관이 없이 붙였었는데 여튼 그부분만 도와주시면 모든게 원할해질것 같습니다.
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
페이지 마다 꼭대기에 이렇게 붙이고 작업을 했었습니다. 그러나 궂이 인덱스 페이지에만 많이
활용되는 소스인것 같은데 음 잘 모르다 보니..
head.sub.php 파일 내용은 꼭 인덱스 용이 아닌 전체 페이지에 적용이 되는 내용들입니다.
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
?>
이 파일중에 메인을 제외한 서브페이지에는
<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
?>
만 호출해도 상관이 없습니다.
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
?>
새벽비님 음 내용은 모든 페이지 꼭대기에 붙이라는 말씀이신거군요 ..
글구 지금 index화일 보내드렸습니다. 인덱스 화일에 들어갈 소스만 해결이 되면 로그인이
해결이 되는거죠?