人々がウェブサイトにサインアップしてビデオをアップロードするプロジェクトに取り組んでいます。ファイルアップロードフォームを作成しましたが、それは完全に機能し、データベースにアクセスしてユーザーテーブルを確認すると、アップロードされたビデオが表示されます次に、私の PHP コードに向かい、変数を初期化します。
$Getvid = " ";
次に、行をフェッチします
while ($row = mysqli_fetch_array($user_query, MYSQLI_ASSOC)) { $vid = $row ["vid"]; }
その後、私は置きます
$Getvid = '< source src="user/'.$u.'/'.$vid.'" >';
if($vid == NULL) {
$Getvid = '< source src="image/Movie on 2013-07-24 at 13.43.mov" type="video/mp4" >';
}
ユーザーがアップロードしたビデオ ファイルを取得し、そのページにエコー アウトします。また、vid 行が null の場合、スクリプトは、データベースに保存したデフォルトのビデオを表示します。
その後、ユーザーページでビデオをエコーアウトします
< video width="320" height="240" controls>
< source src="< ?php echo $vid; ? > " >
</video>
しかし、何らかの理由でビデオが表示されず、次のように特別にソースしない限り、デフォルトも機能しません。
<video width="320" height="240" controls>
<source src="image/Movie on 2013-07-24 at 13.43.mov" type="video/mp4" >
</video>