- 助けてくれてありがとう。それは確かに私の愚かさでした。ローカル データベースのテーブル列は「url」と呼ばれ、Web ホストでは「urls」でした。みんなの時間を無駄にしてごめんなさい!
データベースにあるパスへのビデオをWebページに表示しようとしています。
次のコードは Localhost (私は MAMP を使用しています) では正常に動作しますが、Web サーバーにアップロードすると、ビデオの名前は正常に表示されますが、「サポートされている形式と MIME タイプのビデオが見つかりません。 " Firefoxで。読み込み中に Chrome と Safari の両方が停止します。
$result=mysql_query("SELECT * FROM videos");
while($row = mysql_fetch_array($result))
{
echo "<video width=\"600\" height=\"350\" controls=\"controls\">";
echo "<source src='".$row['url'].".mp4' type='video/mp4'/>";
echo "<source src='".$row['url'].".theora.ogv' type='video/ogg'/>";
echo "</video>";
echo "<br>" . $row['name'] ."<br/><br/>";
}
当たり前のことかもしれませんが、困っています。
どんな助けでも大歓迎です。
ありがとう、ロバート。