Basically I want to get a data from inside the script tag from an external HTML page,
Example:
<script type="text/javascript">
var playerInstance = jwplayer("jwplayer");
playerInstance.setup({
id:'jwplayer',
width: "100%",
height: "100%",
aspectratio: "16:9",
fullscreen: "true",
primary: 'html5',
provider: 'http',
autostart: false,
sources: [{"type":"video/mp4","label":360,"file":"MY-VIDEO-LINK"},{"type":"video/mp4","label":480,"file":"MY-VIDEO-LINK"}],
});
I just want the black-marked: >> sources: [{"type":"video/mp4","label":360,"file":"MY-VIDEO-LINK"},{"type":"video/mp4","label":480,"file":"MY-VIDEO-LINK"}]
I have access to the page using PHP:$url = 'http://my-external-site.com/embed.php?url=blahblahblah';
I've tried Curl, no luck, and DOM, almost there:
include_once('simple_html_dom.php');
$html = file_get_html($url);
$elem = $html->find('sources', 0); //tried with 'sources' but probably is wrong
echo $elem;
I'll appreciate the help, thanks in advance!