0

_GETでファイルを選択して、phpでビデオファイルを読み込もうとしています。

ここにコードがあります

<?php 
$id = $_GET["id"];
$video = "vid" . $id . ".mp4";
if (isset($_GET["id"]) AND $_GET["id"] == $id) {
header('Content-Type: video/mp4');
print file_get_contents($video);
} 
else {
echo "File not found.";
}
?>

これは私のウェブリンクです。 http://www.animesour.com/video.php?id=555これにより、ファイル vid555.mp4 が取得されます。
ただし、リンクにアクセスしても、ビデオが読み込まれたり、再生されたりしません。画像は正常にロードされますが、ビデオの場合は機能しないようです。

基本的には、 http://www.animesour.com/video.php?id=555を I フレームにリンクすると、ビデオが読み込まれるようにする必要があります。前もって感謝します。

4

1 に答える 1

0
<?php 
if (isset($_GET["id"])) {
    $id = $_GET["id"];
    $video = "{URL TO VIDEO BASED ON $id}";
    echo "<video controls><source src='{$video}' type='video/mp4'></video>";

} else {
    echo "File not found.";
}
?>
于 2013-07-18T08:03:04.933 に答える