첨부파일 url경로를 알 수있나요~?
echo "<a href='<?=$g4[path]?>/data/file/<?=$bo_table?>/<?=$file[bf_file]?>';
위와같이 하면 될줄알았는데 오류나네요;;
echo "<a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'>";
이부분을 해당게시물의 첨부파일경로로 지정이 되었으면 좋겠거든요
어디폴더에 지정되는지는아느데
(그누보드 폴더 -> date/file/게시판테이블명/2944181274_mLrQKNVx_test.mp3
이런식으로 저장이 되는데,
야후 플레이어로 연동시키려면
이게 <a href로 바로 실행이 되어야하는데
현재는 javascript:file_down
으로 실행이 되어서 연동이 안되네요 ㅠㅠ
해당 첨부파일로 다이렉트 A href로 연결될수있으면 해결될것같은데 답변부탁드릴게요!
위와같이 하면 될줄알았는데 오류나네요;;
echo "<a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'>";
이부분을 해당게시물의 첨부파일경로로 지정이 되었으면 좋겠거든요
어디폴더에 지정되는지는아느데
(그누보드 폴더 -> date/file/게시판테이블명/2944181274_mLrQKNVx_test.mp3
이런식으로 저장이 되는데,
야후 플레이어로 연동시키려면
이게 <a href로 바로 실행이 되어야하는데
현재는 javascript:file_down
으로 실행이 되어서 연동이 안되네요 ㅠㅠ
해당 첨부파일로 다이렉트 A href로 연결될수있으면 해결될것같은데 답변부탁드릴게요!
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 7개
bbs/download.php?bo_table=lastmms&wr_id=7&no=0으로 주소가 되서 야후 플레이어로 재생이 안되고 다운받게 되는데요,
이것을download.php를 거치지 않고 직접첨부파일로 연결될수있나요?
date/file/게시판테이블명/2944181274_mLrQKNVx_test.mp3
이런식으루요
답변감사합니다!
직접 거치게 다운로드 권한 등의 체크가 불가능하고요.
그리고 만에하나 php나 웹셀이 업로드 되는 경우
치명적인 보안결함이 발생합니다.
해당 bo_table과 id로 첨부파일의 저장된 이름을 읽을 수 있습니다.
그 데이터를 가져와서 뿌려주면 될 것 같습니다
단순히 야후 플레이어로 재생이 안되고 다운받게 되는부분이 문제라고 한다면
download.php 에서
header("content-type: file/unknown");
header("content-disposition: attachment; filename=\"$original\"");
여기 두 부분을 적절히 고쳐주시면 될것 같습니다
header("content-type: file/unknown"); 을 적절한 동영상 format으로 쓰시고요.
야후 플레이어가 인식할수 있는 content-type으로요.
그리고 attachment 라인은 제거해주시거나 적절한 값으로 수정해주시고요.
클릭하면 실행이 잘 되는데요,
야후 플레이어로 연동이 안되고 미디어플레이어가(시작표시줄에)실행이 되고 자동으로 재생이 되네요
새로 미디어 플레이어 뜨고 하는게 번거로워서 바로 그자리에서 재생이 됫으면 해서 알아보고있었거든요~
다른방법있으시면 답변부탁드릴게요!
아무튼 답변감사드립니다.
이렇게 한번 해보세요..