2013-10-11 1 views
-2
<?php 
include('simple_html_dom.php'); 
$htmls = file_get_html('src.html'); 

preg_match("/file:'(.+?)'/", $html, $matches); 
echo $matches[1]; 
    ?> 

나는 스크립트에서 IMAGE를 얻기 위해 simple_html_dom.php를 사용하고 있지만 작동하지 않습니다. 다른 코드에서 작동합니다.간단한 HTML DOM 스크립트에서 이미지 가져 오기 jwplayer 코드

<script type='text/javascript'> 
     var timer = 10; 
     var countdown; 

     var jwplplayerSetup = jwplayer('jw').setup({ 
     'modes': [ 
      {type: 'flash', src: 'http://www.myvideo.ge/flv_player/j/playerNew.swf'} 
     ], 

     'file': 'http://80.241.248.25/flv/216/2153964.mp4', 
     'image': 'http://thumbs2.myvideo.ge/screens/216/2153964.jpg', 
     'backcolor': '111111', 
     'frontcolor': 'cccccc', 
     'lightcolor': 'D10000', 
     'autostart': 'true', 
     'margin':0, 


      } 
     }, 
     }); 
     }); 
    </script> 
+3

이 질문은 'E_DOESNT_WORK'이 (가) 알려진 PHP 오류 상태가 아니기 때문에 주제가 아닌 것 같습니다. –

+0

'file ':'뒤에 공간이 없습니다. 다른 질문을하기 전에 도움말 센터를 읽어보십시오. :) – Leri

답변

1

파일 특성에는 작은 따옴표 (')가 있고 콜론 뒤에 공백이 있습니다. 당신은 정규 표현식에서 이것을 설명해야합니다. 다음 줄이 나를 위해 일했다 :

preg_match ("/ '파일': (. +?) '/", $ html, $ matches);