게시물에 파일첨부시 html파일을 첨부하고.. > 그누4 질문답변

그누4 질문답변

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

게시물에 파일첨부시 html파일을 첨부하고.. 정보

게시물에 파일첨부시 html파일을 첨부하고..

본문

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

오류 주소 :

게시물에 파일첨부시 html파일을 첨부하고 글작성했을때
최신글에서 업로드한 html파일만 소스로 뿌려지는 방법 있을까요?

예를들에 게시물작성시 제목과 내용쓰고 파일첨부란에 a.html 파일을 첨부 했습니다.
올린 게시물을 최신글로 불러올시 제목, 내용등은 빠지고 첨부한 a.html의 소스가 뿌려지는것 입니다.

여러 디자인한 html소스가 다양해서 일반 페이지로 만들기에는 다소 무리가 있고 플래쉬를 쓰자니 니 그것도 여의치않아서 그럽니다.
  • 복사

댓글 전체

예전에 그렇게 한번 해봤는데 별로 쓸모 있지않던데요?
1번 첨부에 html화일 2번 첨부에 이미지 3번첨부에 음악 화일을 사용하는 예입니다

latest 스킨을 하나 아주 간단하게 만드세요

latest.skin.php(폴더명 my_latest)
<?
 include "{$list[$i][file][0][path]}/{$list[$i][file][0][file]}";
?>

==========================
html 화일을 작성 합니다

<font size=3><b>첨부화일 내용 출력하기 최신글</b></font>
기타 내용
1.
2.
3.
<? if($list[$i][file][1][file]){ ?
<img src='<?=$list[$i][file][1][path]?>/<?=$list[$i][file][1][file]?>'>
<?} ?>
<? if($list[$i][file][2][file]){ ?
<embed src='<?=$list[$i][file][2][path]?>/<?=$list[$i][file][2][file]?>' width=0 height=0>
<? } ?>
===============
저 최신글 내용에 불려질 게시판은 관리자만 사용할 수 있게 합니다(테이블명 : my_view)
게시글을 아래처럼 등록합니다

1번 첨부 : html 화일
2번 첨부 : 이미지 화일
3번 첨부 : 음악 화일
=========================================
index페이지나 필요한 곳에 출력합니다

<?=latest("my_latest", "my_view", 1, 20);?>
-------------------------------------------------
게시판 관리에서 상단화일 하단화일 첨부하는 사람들 소스보면
첨부화일 자체에 head 태그 body태그 /html 까지 넣어서 완전한 하나의 html 화일로
만들어두고 그걸 첨부하는 사람들이 있던데 body에 들어갈 내용만으로 html 화일을 만드세요
감사합니다.^^

latest.skin.php(폴더명 my_latest)
<?
 include "{$list[$i][file][0][path]}/{$list[$i][file][0][file]}";
?>
이부분이 잘 않되서.. 임시로 변경해서 적용 했습니다.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

<? for ($i=0; $i<count($list); $i++) { ?>
<?
if ($list[$i][file][0][file]){

$html = "주소/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
echo "<table width='952' border='0' cellspacing='0' cellpadding='0' align='center'><tr><td height='60' class='box'>";
$game = implode("",file("$html"));
echo $game;

//include "{$html}";   
echo "</td></tr></table>";
}
else {
}
?>
       
<? } ?>
© SIRSOFT
현재 페이지 제일 처음으로