загрузка файла с веб-страницы с помощью php - PullRequest
0 голосов
/ 05 января 2010

Моя ситуация, когда пользователь вводит ключевое слово, связанное с видеофайлом, и нажимает клавишу ввода. На этой странице указаны все подробности относительно видеофайла, который соответствует ключевому слову из базы данных MySQL. Теперь здесь я сохранил видеофайл на сервере. местоположение и сохраненный путь видео файла в базе данных Mysql. Когда пользователь щелкает по имени видеофайла в отображаемом выводе, он должен иметь возможность загрузить конкретный видеофайл из расположения сервера на свой локальный дисковод. В выходных данных будет несколько названий видеофайлов с подходящим ключевым словом.

Я написал код на PHP ... Осталось только загрузить видеофайл при нажатии на название видео. Хотя я ссылался на несколько кодов, но он не работал должным образом.

Ответы [ 2 ]

5 голосов
/ 05 января 2010

Я уверен, что понимаю вашу проблему на 100%, но вы определяете правильный заголовок для загрузки файла?

Как:

<?php
    header("Cache-Control: public");
    header("Content-Description: File Transfer");
    header("Content-Disposition: attachment; filename=someFile.mpeg");
    header("Content-Type: video/mpeg");
    .....
0 голосов
/ 27 декабря 2010

ты имеешь в виду у вас есть база данных, содержащая видеофайлы на вашем сервере и их описание, и когда пользователь вводит какое-то ключевое слово, описание совпадает, и при щелчке по нему необходимо загрузить видео. если да, то попробуйте таблица mysql должна иметь следующие поля

+----------------------------------+
| id  | FileLocation | Description |
+----------------------------------+

сделать php-файл, который делает что-то вроде

'Select FileLocation from table where description like %$keyword%' 

и напечатайте что-то вроде $ id (или что-то)

надеюсь, это поможет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...