최신글에서 첨부된 플레시파일불러오기

최신글에서 첨부된 플레시파일불러오기중 플래쉬를 불러오도록 수정하여야 한다고

하셔서 latest.skin.php 소스를 보았습니다.

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

$data_path = $g4[path]."/data/file/".$bo_table;

for ($i=0; $i<count($list); $i++) {

if ($i > 0)
$img = $data_path."/".$list[$i][file][0][file];
$imga = $data_path."/".$list[$i][file][0][file];

if (!file_exists($img) || !$list[$i][file][0][file])

echo <<<HEREDOC
<img src='{$imga}' border='0'>
HEREDOC;

}

?>

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

$data_path = $g4[path]."/data/file/".$bo_table;

for ($i=0; $i<count($list); $i++) {

if ($i > 0)
$img = $data_path."/".$list[$i][file][0][file];
$imga = $data_path."/".$list[$i][file][0][file];
$swf = $data_path."/".$list[$i][file][0][file];
if (!file_exists($img) || !$list[$i][file][0][file])

echo <<<HEREDOC
<img src='{$imga}' border='0'>
HEREDOC;

elseif (!file_exists($swf) || !$list[$i][file][0][file])

echo <<<HEREDOC
<embed src='{$swf}' border='0'>
HEREDOC;

}

?>

바꾸어서 해보았으나 안되네요..

어느부분이 틀리고 어떻게 수정해야하나요? 고수님들...

도움에 은총을 구합니다~*^^*
|

댓글 6개

elseif (!file_exists($swf) || !$list[$i][file][0][file])
elseif (file_exists($swf)) 로 바꿔보세요
elseif (file_exists($swf))로 바꿔도 그런데... 이게 아닌가요?
혹시 에디터상에서 첨부하신건가요?
$swf = $data_path."/".$list[$i][file][0][file];
다음에
echo $swf; 찍어서 해당 주소값 나오는지 확인해보세요
네 에디터로 입력했습니다
말씀해주신방법대로 입력했더니 액박뜨던것이
" ./data/file/notice/238373842_0n6gpqBx_s4uevent.swf" 나옵니다
그럼 경로는 제대로 나오는 것 맞는 거죠~?
이거 로그인 하면 되고 로그인 안하면 않될겁니다.
저는 직접 파일 이름을 불러오는 방식으로 사용했봤습니다.
로그인하는 것으로도 해보았으나 적용이 안되더라구요 그럼 직접하신방법을 알수 없을까요~?
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
13년 전 조회 532
13년 전 조회 1,537
13년 전 조회 798
13년 전 조회 1,534
13년 전 조회 2,404
13년 전 조회 2,275
13년 전 조회 2,486
13년 전 조회 962
13년 전 조회 1,661
13년 전 조회 963
13년 전 조회 587
13년 전 조회 1,462
13년 전 조회 1,532
13년 전 조회 802
13년 전 조회 566
13년 전 조회 779
13년 전 조회 752
13년 전 조회 3,727
13년 전 조회 1,517
13년 전 조회 777
🐛 버그신고