아이프레임말고, 그누보드설치법 알려주세요 ㅠㅠ 정보
아이프레임말고, 그누보드설치법 알려주세요 ㅠㅠ본문
오류 주소 : http://atelierac.co.kr/sub05_job.php
전에 게시판이 보였다 안보였다 한다고 질문 올렸던 사람입니다.
답변을 받긴했는데, 어찌해결해야할지조차 좀 막막해서요...
[질문원문]입니다..
홈페이지를 완료했다 생각하고있었는데,,
제컴 및 제 주위 다른컴에서는 완벽히 보이거든요...
근데, 페이지에 게시판이 안보이는 컴들도 있다 그러네요;;;
오류 주소 : http://atelierac.co.kr/sub06_01.php
위 주소말고도 모든게시판들이, 어떤곳에서는 전혀 게시판이 안뜬다이야기가 나오네요..
제컴에선, 전혀 문제없는데, 어제 문제의 다른컴들에서 제눈으로 확인하고 나니, ;;;;;
문제는, 안되다가 로고눌러서메인한번 갔다가 다시 게시판 들어가면, 된다그러는데,
무슨오류인지요.... 어떻게 해야할지 막막하기만 하고,,,
아주아주 쉽게, 설명부탁드립니다. ㅠㅠ
[답변글들...]
=============================================
헤드가 두개여서 그런거 같습니다.
저도 헤드랑 바디랑 꼬이면 종종 그랬던 기억이납니다.
ㅋ_ㅋ 소스를 이쁘게 다듬어주세염
=============================================
컴퓨터마다 차이점을 조사해 보세요
=============================================
세션문제일수도있겠네요.
=============================================
저도 이와 같은 경험이 있었는데,,,
문제는 게시판을 불러온 아이프레임의 스크립트에 있었습니다...
소스를 보니 아이프레임의 높이가 불러오는 내용에 따라 자동높이 조절되는 스크립트를 사용했더군요...
브라우저의 환경설정값에 따른 스크립트를 제대로 실행하지 못하는 경우가 있더라구요...
암튼 이부분을 다른 소스로 변경해 보시길 권합니다...
이러한 소스는 조금만 검색해 보시면 여러가지가 있습니다...
참고로 아이프레임의 기능을 지원하지 않는 브라우저도 있습니다...
대부분 익스플로러(Explorer)를 쓰지만 색다른(?) 브로우저를 사용하는 유저도 적지않게 있는데
그중엔 아이프레임 테그를 지원하지 않는 브라우저도 있습니다...
이경우 어떠한 오류메시지가 나오지도 않고,,, 아이프레임 영역만큼 비워있는것도 아니기 때문에,,,
처음방문자의 경우 아이프레임의 내용이 있는지 조차도 모르죠...
그외에 이런 저런 이유 때문에 저 배울때(전화모뎀사용시절)는 특별한 경우가 아닌경우 아이프레임 사용을
되도록 하지 말라하더군요...
====================================================
그래서, 맨마지막 답변, 아이프레임제외하고 다른방법으로 게시판설치를 해야할것 같은데,,
문제는 제가 직접 그누보드를 설치한것이 아니라...(코딩했던 친구가 지금 연락이 안되요 ㅠㅠ)
좀 막막하네요;;;;
소스를 보여드리면,,,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>아뜰리에뷰티아카데미</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="style.css" type="text/css">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<? include "include/quick.php"; ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><? include "include/top.php"; ?></td>
</tr>
<tr>
<td height="135" bgcolor="#e9345f"><script language="javascript">flash('940','135','images/sub05/top_img.swf');</script></td>
</tr>
<tr>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="208" valign="top" style="background:url(images/left_bg.gif) repeat-y;"><? include "include/left_menu05.php"; ?></td>
<td valign="top"><table width="655" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="28" align="right" class="location">홈 > 취업/진로 > 구인게시판</td>
</tr>
<tr>
<td><img src="images/sub05/title02.gif"></td>
</tr>
<tr>
<td height="600" valign="top" style="padding:15px 0 30px 0;">
<!-- content 시작 -->
<?$bo_table="job1";?>
<iframe src="http://atelierac.co.kr/bbs/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>" width=100% id="the_iframe" onLoad="calcHeight();" scrolling="NO" frameborder="0" height="0"></iframe>
<!-- content 끝 -->
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><? include "include/bottom.php"; ?></td>
</tr>
</table>
</body>
</html>
이렇게 했는데,, 어떻게 고쳐야하는지 상세히 알려주세요...ㅠㅠ 게시판이 매우 많은데, 모든 게시판이 안보였다가, 로고누르고 다시 접속시에 보인다그러니, 좀 시급하네요...
전에 게시판이 보였다 안보였다 한다고 질문 올렸던 사람입니다.
답변을 받긴했는데, 어찌해결해야할지조차 좀 막막해서요...
[질문원문]입니다..
홈페이지를 완료했다 생각하고있었는데,,
제컴 및 제 주위 다른컴에서는 완벽히 보이거든요...
근데, 페이지에 게시판이 안보이는 컴들도 있다 그러네요;;;
오류 주소 : http://atelierac.co.kr/sub06_01.php
위 주소말고도 모든게시판들이, 어떤곳에서는 전혀 게시판이 안뜬다이야기가 나오네요..
제컴에선, 전혀 문제없는데, 어제 문제의 다른컴들에서 제눈으로 확인하고 나니, ;;;;;
문제는, 안되다가 로고눌러서메인한번 갔다가 다시 게시판 들어가면, 된다그러는데,
무슨오류인지요.... 어떻게 해야할지 막막하기만 하고,,,
아주아주 쉽게, 설명부탁드립니다. ㅠㅠ
[답변글들...]
=============================================
헤드가 두개여서 그런거 같습니다.
저도 헤드랑 바디랑 꼬이면 종종 그랬던 기억이납니다.
ㅋ_ㅋ 소스를 이쁘게 다듬어주세염
=============================================
컴퓨터마다 차이점을 조사해 보세요
=============================================
세션문제일수도있겠네요.
=============================================
저도 이와 같은 경험이 있었는데,,,
문제는 게시판을 불러온 아이프레임의 스크립트에 있었습니다...
소스를 보니 아이프레임의 높이가 불러오는 내용에 따라 자동높이 조절되는 스크립트를 사용했더군요...
브라우저의 환경설정값에 따른 스크립트를 제대로 실행하지 못하는 경우가 있더라구요...
암튼 이부분을 다른 소스로 변경해 보시길 권합니다...
이러한 소스는 조금만 검색해 보시면 여러가지가 있습니다...
참고로 아이프레임의 기능을 지원하지 않는 브라우저도 있습니다...
대부분 익스플로러(Explorer)를 쓰지만 색다른(?) 브로우저를 사용하는 유저도 적지않게 있는데
그중엔 아이프레임 테그를 지원하지 않는 브라우저도 있습니다...
이경우 어떠한 오류메시지가 나오지도 않고,,, 아이프레임 영역만큼 비워있는것도 아니기 때문에,,,
처음방문자의 경우 아이프레임의 내용이 있는지 조차도 모르죠...
그외에 이런 저런 이유 때문에 저 배울때(전화모뎀사용시절)는 특별한 경우가 아닌경우 아이프레임 사용을
되도록 하지 말라하더군요...
====================================================
그래서, 맨마지막 답변, 아이프레임제외하고 다른방법으로 게시판설치를 해야할것 같은데,,
문제는 제가 직접 그누보드를 설치한것이 아니라...(코딩했던 친구가 지금 연락이 안되요 ㅠㅠ)
좀 막막하네요;;;;
소스를 보여드리면,,,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>아뜰리에뷰티아카데미</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="style.css" type="text/css">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<? include "include/quick.php"; ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><? include "include/top.php"; ?></td>
</tr>
<tr>
<td height="135" bgcolor="#e9345f"><script language="javascript">flash('940','135','images/sub05/top_img.swf');</script></td>
</tr>
<tr>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="208" valign="top" style="background:url(images/left_bg.gif) repeat-y;"><? include "include/left_menu05.php"; ?></td>
<td valign="top"><table width="655" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="28" align="right" class="location">홈 > 취업/진로 > 구인게시판</td>
</tr>
<tr>
<td><img src="images/sub05/title02.gif"></td>
</tr>
<tr>
<td height="600" valign="top" style="padding:15px 0 30px 0;">
<!-- content 시작 -->
<?$bo_table="job1";?>
<iframe src="http://atelierac.co.kr/bbs/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>" width=100% id="the_iframe" onLoad="calcHeight();" scrolling="NO" frameborder="0" height="0"></iframe>
<!-- content 끝 -->
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><? include "include/bottom.php"; ?></td>
</tr>
</table>
</body>
</html>
이렇게 했는데,, 어떻게 고쳐야하는지 상세히 알려주세요...ㅠㅠ 게시판이 매우 많은데, 모든 게시판이 안보였다가, 로고누르고 다시 접속시에 보인다그러니, 좀 시급하네요...
댓글 전체
헤더와 테일 파일 나누는 방법은 아시겠지요?
나누신 다음에 게시판으로 가셔서 상단에 불러올 파일 하단에 불러올 파일로 불러줘야 합니다
상단에 불러올 파일
home/hosting_users/님 호스팅 아이디/www/상단파일 경로(루트면 없어도 됨)/head.php
하단에 불러올 파일
home/hosting_users/님 호스팅 아이디/www/상단파일 경로(루트면 없어도 됨)/tail.php
입니다
문제발생예측 //
common.php 어쩌구 저쩌구...
이런 경우가 있을 텐데 말이죠...
그누보드에 있는 _common.php 파일은 그누보드의 경로를 서버에 알려주는 역활을 합니다(서버 맞나? -_-;;)
흠흠 암튼
불러올 파일에 _common.php 안에 그누보드의 경로가 지정 됭져 있어야 합니다
_common.php 파일은 불러오는 파일이 들어 있는 경로에 항상 드러 있어야 한다는거죠...
루트/a라는 폴더안에서 불러오면 a 폴더에도_common.php 가 있어야 되고
루트/b라는 폴더안에서 불러오면 b 폴더에도_common.php 가 있어야 되고
여기서 문제가 생기는 부분은 만약 루트에서 g4(그누폴더)가 있다면 _common.php 파일을 html 에도 복사해주고 html안의 _common.php 파일도 코딩을 바꿔줘야 합니다
기본
==========
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
변경 후
===============
<?
$g4_path = "../g4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
여기서 루트에 그누가 있다면?
=============
<?
$g4_path = "../"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
=============
루트에 파일이 있고 g4 폴더가 따로 있다면?
==============
<?
$g4_path = "./g4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
루트에 g4가 있고 만든 파일도 루트에 있다면 ?
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
가 되겠습니다
나누신 다음에 게시판으로 가셔서 상단에 불러올 파일 하단에 불러올 파일로 불러줘야 합니다
상단에 불러올 파일
home/hosting_users/님 호스팅 아이디/www/상단파일 경로(루트면 없어도 됨)/head.php
하단에 불러올 파일
home/hosting_users/님 호스팅 아이디/www/상단파일 경로(루트면 없어도 됨)/tail.php
입니다
문제발생예측 //
common.php 어쩌구 저쩌구...
이런 경우가 있을 텐데 말이죠...
그누보드에 있는 _common.php 파일은 그누보드의 경로를 서버에 알려주는 역활을 합니다(서버 맞나? -_-;;)
흠흠 암튼
불러올 파일에 _common.php 안에 그누보드의 경로가 지정 됭져 있어야 합니다
_common.php 파일은 불러오는 파일이 들어 있는 경로에 항상 드러 있어야 한다는거죠...
루트/a라는 폴더안에서 불러오면 a 폴더에도_common.php 가 있어야 되고
루트/b라는 폴더안에서 불러오면 b 폴더에도_common.php 가 있어야 되고
여기서 문제가 생기는 부분은 만약 루트에서 g4(그누폴더)가 있다면 _common.php 파일을 html 에도 복사해주고 html안의 _common.php 파일도 코딩을 바꿔줘야 합니다
기본
==========
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
변경 후
===============
<?
$g4_path = "../g4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
여기서 루트에 그누가 있다면?
=============
<?
$g4_path = "../"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
=============
루트에 파일이 있고 g4 폴더가 따로 있다면?
==============
<?
$g4_path = "./g4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
루트에 g4가 있고 만든 파일도 루트에 있다면 ?
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
==============
가 되겠습니다
그런문제였군요. 흐
익스전용이라설
익스전용이라설