gpt4 book ai didi

php - 如何将我的 MySQL 数据库中的视频加载到我的网站中?

转载 作者:太空宇宙 更新时间:2023-11-03 12:20:06 25 4
gpt4 key购买 nike

我已将视频上传到我的 MySQL 数据库并将其保存在 BLOB 列下,现在如何将此数据加载到我的 HTML/PHP 网页中?

(我知道不建议将视频保存在 MySQL 数据库中,但请与我合作。我这样做是为了学习目的)

我研究过主要使用 HTML 执行此操作,但我认为通过 PHP 变量插入目录行不通,因为它保存在我的数据库中,而不是我可以指定的文件夹中。

感谢所有帮助。

最佳答案

你必须从数据库中抓取它并保存到磁盘上的文件中然后播放它。 (我自己没有测试过,但应该可以)将其保存到文件中后,将浏览器重定向到另一个页面(您可以通过地址或 session 或其他方式传递电影位置)。我的示例传入 url:

试试这个:

file_put_contents('/path/to/movie', $my_blob_movie);
header("Location: playmovie.php?location=/path/to/movie");
die();

并在 playmovie.php 中获取这样的位置:

$location = $_GET['location'];

然后播放文件....

关于php - 如何将我的 MySQL 数据库中的视频加载到我的网站中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20513649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com