Witam.
Skorzystałem z części skryptu DownloadMedia Bar. Musze ja przepisac, aby wykonywala to samo zadanie, tyle, ze w jezyku php. Nie do konca rozumiem jakie zadania spelnia ten skrypt w js, dlatego nie wiem jak to przepisac do php. Prosze o wytlumaczenie dzialania skryptu krok po kroku lub jesli ktos jest chetny to o przepisanie kodu prosto do php smile.gif
Pozdrawiam

CODE
var dl_url = '',vars = {};

var scripts = document.getElementsByTagName("script");
for (var i = 0, len = scripts.length; i < len; i++) {
var str = scripts[i].innerHTML;

if (str.match(/\svar flashvars/) && str.match(/flashvars\.v = /) && str.match(/flashvars\.s = /) && str.match(/flashvars\.un = /) && str.match(/flashvars\.k1 = /) && str.match(/flashvars\.k2 = /)) {
extractVars(str);
dl_url = '&megavars=' + vars.v + '.' + vars.s + '.' + vars.un + '.' + vars.k1 + '.' + vars.k2 + '.' + vars.hd_s + '.' + vars.hd_un + '.' + vars.hd_k1 + '.' + vars.hd_k2;
break;
}
}

function extractVars(str) {
vars.hd_s = vars.hd_un = vars.hd_k1 = vars.hd_k2 = '';
vars.v = str.match(/flashvars\.v = \"(.*)\";/)[1];
vars.s = str.match(/flashvars\.s = \"(.*)\";/)[1];
vars.un = str.match(/flashvars\.un = \"(.*)\";/)[1];
vars.k1 = str.match(/flashvars\.k1 = \"(.*)\";/)[1];
vars.k2 = str.match(/flashvars\.k2 = \"(.*)\";/)[1];
if (str.indexOf('flashvars.hd_s') != -1) {
vars.hd_s = '' || (str.match(/flashvars\.hd_s = \"(.*)\";/)[1]);
vars.hd_un = str.match(/flashvars\.hd_un = \"(.*)\";/)[1];
vars.hd_k1 = str.match(/flashvars\.hd_k1 = \"(.*)\";/)[1];
vars.hd_k2 = str.match(/flashvars\.hd_k2 = \"(.*)\";/)[1];
}
}

return dl_url;