Здравствуйте, у меня есть код:
$header = getallheaders();
if (isset($header[\'Range\'])) {
header(\'HTTP/1.0 206 Partial Content\');
$range = $header[\'Range\'];
$r = explode(\'=\', $range);
list($from) = explode(\'-\', $r[1]);
$length = $size - $from;
$s_start = $size - $length;
$s_end = $size - 1;
fseek($fp, $s_start);
header (\'Content-Range: bytes \'.$s_start.\'-\'.$s_end.\'/\'.$size);
header (\'Content-Length: \'.$length);
} else {
header(\'Content-Length: \'. $size);
}
но функция getallheaders работоспособна только в том случае, если PHP был собран в качестве модуля Apache. у меня он собран не как модуль и для корректной работы, мне надо использовать функцию apache_request_headers, но дело в том, что я не программист, я попробовал сам сделать, но ничего не получилось, не могли-бы вы мне помочь.
Спасибо