테스트 사이트 - 개발 중인 베타 버전입니다

웹페이지에 게시판을 어떻게 넣나요?

· 12년 전 · 1217 · 4
제로보드에서는 잘 했는데
그누보드에서는 어떻게 해야될지 모르겠어요

헤드와 풋을 나누어서
상단파일 하단파일에 경로를 적어줬는데

적용이 안되서요
무슨 문제가 있을까요?

방법좀 알려주세요 ^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

경로를 어떻게 작성하셧지요.
../파일.php 입니다 ㅎ
./_head.php

이걸로 연결한번 해보세용 일단
전체경로가 답입니다.
저의 경우 그누보드폴더와 동알선상에 별도의 폴더를 만들어서 head파일과 tall(foot)파일을 및 페이지 파일을 만들어서 게시판과 연결해서 사용하다보니 경로때문에 당황했었습니다.
가장 당황스러웠던건 자바소스에서 메뉴에 경로를 ../aaa/bbb/asa.php잡았더니...페이지와 페이지 끼리는 잘이동하다가 게시판에 들어가서 누루면 http://www.xxx.com/그누보드폴더/aaa/bbb/asa.php로 변경되어 없는 페이지로 뜨더군요.
그래서 가능하면 모든경로는 전역변수로 만들어서 사용하고 전역변수 사용이 번거로우면 full경로를 적어줍니다...
게시판 연결도 당연히 /aaa/bbb/ccc/head.php 모든경로를 적어주는...^^
...............................
<?
$file_server_path = realpath(__FILE__);// PHP 파일 이름이 들어간 절대 서버 경로
$php_filename = basename(__FILE__);// PHP 파일 이름
$server_path = str_replace(basename(__FILE__), "", $file_server_path);// PHP 파일 이름을 뺀 절대 서버 경로
$server_root_path = $_SERVER['DOCUMENT_ROOT'];// 서버의 웹 뿌리(루트) 경로(절대 경로)
$relative_path = eregi_replace("\/[^/]*\.php$", "/", $_SERVER['PHP_SELF']); // 웹 문서의 뿌리 경로를 뺀 상대 경로
$relative_file_server_path = $relative_path.$php_filename;// PHP 파일 이름이 들어간 상대 경로
$base_URL = ($_SERVER['HTTPS'] == 'on') ? 'https://' : 'http://';$base_URL .= ($_SERVER['SERVER_PORT'] != '80') ? $_SERVER['HTTP_HOST'].':'.$_SERVER['SERVER_PORT'] : $_SERVER['HTTP_HOST'];// 바탕 URL
$web_path = $base_URL.$relative_path;// PHP 파일이 있는 곳의 웹 경로
$full_URL = $web_path.$php_filename;
$full_URI = $base_URL.$_SERVER['REQUEST_URI'];
echo "문서가 있는 곳의 절대 경로 : ".$server_path;
echo "\n";
echo "문서가 있는 곳의 전체 웹 경로 : ".$web_path;
echo "\n";
echo "문서가 있는 곳의 상대 경로 : ".$relative_path;
echo "\n";
echo "문서의 절대 경로 : ".$file_server_path;
echo "\n";
echo "문서의 상대 경로 : ".$relative_file_server_path;
echo "\n";
echo "문서의 전체 URL : ".$full_URL;
echo "\n";
echo "문서의 전체 URI : ".$full_URI;
?>
......................
위에 내용을 확장자를 php로 계정에 올려서 실행하면 계정에 경로 확인이 가능합니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440