Özel bazı dosyaları tutuyor

0 Cevap php

Ben bir kullanıcı Bunu yapmak için oturum açtığında sadece erişilebilir olabilir özel dosyaların bir dizin oluşturmak için çalışıyordu, ben eğer izin, erişmek için php ardından web dizini dışında bir klasör kullanılır ve.

İşte bir örnek:

function display_movie($file){

printf("`<video id='movie' width='960' height='416' controls='controls' onerror='fix()'>`<br/>
`<source src='movie.php?file=%s' type='video/ogg; codecs=\"theora, vorbis\"'>
</video>", rawurlencode($file)`);

}

Bu görüntüler için çok çalışır, ama medya oynatıcı kırar. Ayrıca, sadece bir Linux makine üzerinde yerel bu test ettik.

Herhangi bir fikir? Teşekkürler.

Bu movie.php olduğunu ...

if(file_exists($fileDir . md5($file) . $ext)) {
  $contents = file_get_contents($fileDir . md5($file) . $ext);
}

header('Content-type: video/ogg');
echo $contents;

0 Cevap