php <??> 이걸 script 안에 넣을수 있나요? > 그누4 질문답변

그누4 질문답변

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

php <??> 이걸 script 안에 넣을수 있나요? 정보

php <??> 이걸 script 안에 넣을수 있나요?

본문

최근게시물을 만들고 있는데요 file1에 등록된 이름을 동영상 플레이어에 물려서 최근게시물에 뜨게 만들려고 하는데 제가 구한 플레이어가 자바로 구동되드라구요~


이게 플레이어 자바스크립트구요.
============================================
<script>

  flashembed("main_movie",
  {
  src:'/PlayerClassic.swf',
  width: 418,
  height: 342
  },
 
 
  {config: {

 
  showVolumeSlider: false,
  showMuteVolumeButton: false,
  showMenu: false,
   
  controlsOverVideo: 'ease',
  controlBarBackgroundColor: -1,
  controlBarGloss: 'low' ,
  autoRewind: 'ture',
  loop: 'false',
  autoPlay: false,
  autoBuffering: true,
  initialScale: 'scale',
  videoFile: '파일명'
  }}
 );
 </script>
=============================================




이건 제가 만든 최근게시물 소스 입니다.
=============================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

<script type="text/javascript" src="/js/flashembed.min.js"></script>

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

  <script>
  flashembed("main_movie",
  {
  src:'/flowplayer/FlowPlayerClassic.swf',
  width: 418,
  height: 342
  },
 
 
  {config: {

 
  showVolumeSlider: false,
  showMuteVolumeButton: false,
  showMenu: false,
   
  controlsOverVideo: 'ease',
  controlBarBackgroundColor: -1,
  controlBarGloss: 'low' ,
  autoRewind: 'ture',
  loop: 'false',
  autoPlay: false,
  autoBuffering: true,
  initialScale: 'scale',
  videoFile: '파일명.flv'
  }}
 );
 </script>

<div id="main_movie"></div>

<? } ?>
==============================================

위에  videoFile: '파일명.flv' 이게 플레이에 재생될 파일경로인데요~
file1에 등록된 파일명으로 나타날수 있도록 어떻게 해야되는지요.
여러가지 시도 해봤는데 도저히 안되네요 ㅠ

댓글 전체

안되드라구요~ㅠ
http://www.motiongraphiclab.com
렘브란트님이 말씀하신대로 적용 한페이지 입니다.
소스보기 해보시면 아시겠지만 ㅠㅠ
videoFile: '' <-- 공란으로 표기 되네요~
아래 유아원님의 글처럼

<?
$videofile = "$g4[path]/data/$bo_table/{$list[file][$i][file]}";
?>

<script type="text/javascript">
var videofile = "<?=$videofile?>";
</script>

videoFile: '"+videofile+"'

이렇게 하면 되지 않을까요?

$list[file][$i][file] 부분에는 파일명만 들어가있어서 안되는게 아닐까요?
경로부분까지 지정을 해줘야 나올것같네요..
제가 방법이 잘못된 것일까요?ㅠㅠ
알려주신 방법대로 넣었는데 위치가 어디에 넣어야 적절할지 몰르겠습니다. ㅠ




<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script type="text/javascript" src="/flowplayer/examples/js/flashembed.min.js"></script>
<script type="text/javascript">
var videofile = "<?=$videofile?>";
</script>
<? for ($i=0; $i<count($list); $i++) {
$videofile = "$g4[path]/data/$bo_table/{$list[file][$i][file]}";
?>

  <script>
  flashembed("main_movie",
  {
  src:'/flowplayer/FlowPlayerClassic.swf',
  width: 418,
  height: 342
  },
 
 
  {config: {

 
  showVolumeSlider: false,
  showMuteVolumeButton: false,
  showMenu: false,
   
  controlsOverVideo: 'ease',
  controlBarBackgroundColor: -1,
  controlBarGloss: 'low' ,
  autoRewind: 'ture',
  loop: 'false',
  autoPlay: false,
  autoBuffering: true,
  initialScale: 'scale',
  videoFile: '"+videofile+"',
  }}
 );
 </script>

<div id="main_movie"></div>

<? } ?>
저도 머 잘은 모르지만..

var videofile = "<?=$videofile?>";  <-요부분이

$videofile = "$g4[path]/data/$bo_table/{$list[file][$i][file]}";  밑에 와야겠죠..

값이 있어야 videofile을 선언할수 있으니깐요.
이런일도 있을까여+_+
렘브란트님께서 알려주신 방법이 아파치 어쩌구 저쩌구에서 막아논 방법이라고 그러더라구요~
방법이 아에 없는 것일까요 ㅠ
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT