2011-04-05 3 views
0

Я использую Flowplayer на своей веб-странице. Как только видео заканчивается, я перехожу на другое видео и перезапускаю плеер. Моя проблема возникает, если я удаляю первое видео и загружаю второе видео, сохраняя при этом первое видео. Если я очищу кеш браузера и снова перезагрузите плеер, он будет воспроизводить последний загруженный файл. Пожалуйста, помогите мне: есть ли другой способ очистить кэш конкретной страницы или перезапустить кеш Flowplayer?Удалить кеш для одной конкретной страницы с помощью PHP

+0

Как изменить видео, когда заканчивается? – Khez

+0

через FTP i удаляет 1-е видео, а затем загружает второе видео по заданному пути – Meena

+1

Meena, убедитесь, что два видео имеют разные имена файлов и соответственно изменяют параметры для игрока. –

ответ

0

Добавьте эти 2 строки в вы код, где-то в верхней части вы будете приложение

header('Cache-Control: no-cache, must-revalidate'); 
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); 
// this date can be set somewhere in the past 
+0

да, я уже добавил первое заявление в своей заявке – Meena

+0

добавьте второй тоже –

+0

да, я попробовал 2-й, также плз мне очень срочно – Meena

1

Убедитесь, что каждый видео имеет свой собственный URL, и использовать этот вызов, чтобы убедиться, что страницы сам по себе не кэшируется:

header('Expires: Thu, 19 Nov 1981 08:52:00 GMT'); 
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); 
header('Pragma: no-cache'); 
+0

Это только для сеансов. – Gumbo

+0

Gumbo, где это руководство указано? –

+1

@ Emil Vikström: В руководстве нет. Но есть некоторые намеки: во-первых, имея «сессию» от своего имени. Второй: «Ограничитель кеша сбрасывается до значения по умолчанию, хранящегося в * session.cache \ _limiter *, во время запуска запроса. Таким образом, вам нужно вызвать 'session_cache_limiter()' для каждого запроса (и до вызова 'session_start()'). И, наконец, вы можете найти [исходный код этой функции в session.c в строке 1701] (http://svn.php.net/viewvc/php/php-src/trunk/ext/session/session.c?revision=307671&view=markup#1701). Все, что он делает, это установка * session.cache \ _limiter * для среды выполнения. – Gumbo

Смежные вопросы