我的情况是当用户输入与视频文件关联的关键字并按Enter键时。输出的是有关视频文件的详细信息,该信息与MySQL DB中的关键字相匹配。现在,我已将视频文件存储在服务器中Mysql数据库中视频文件的位置和存储路径。 当用户在显示的输出中单击视频文件的名称时,他应该能够将特定的视频文件从服务器位置下载到他的本地磁盘驱动器。 输出中有几个视频文件名称具有匹配关键字。
我用PHP编写代码...只剩下点击视频名称下载视频文件了。 虽然我提到了几个代码,但它没有正常运行。
答案 0 :(得分:5)
我注意到我确定100%了解您的问题,但您是否定义了正确的标题来下载文件?
像:
<?php
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=someFile.mpeg");
header("Content-Type: video/mpeg");
.....
答案 1 :(得分:0)
+----------------------------------+
| id | FileLocation | Description |
+----------------------------------+
制作一个像
这样的PHP文件'Select FileLocation from table where description like %$keyword%'
并打印一些像$ id(或其他东西)的东西
希望它有所帮助...