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

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

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

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

게시글 목록

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