Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] readfile - Chrome vs Mozilla
matrik
post
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 2
Dołączył: 23.07.2009

Ostrzeżenie: (0%)
-----


Witam
Dlaczego tak się dzieje, przy zwracaniu pliku muzycznego funkcją read file?
Chrome - plik muzyczny w odtwarzaczu działa od razu
Mozilla - najpierw ten plik musi cały pobrać, żeby mogło odtworzyć
Co jest tego powodem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Wtyczki? Nagłówki? Nawet skryptu nie pokazałeś.
Go to the top of the page
+Quote Post
matrik
post
Post #3





Grupa: Zarejestrowani
Postów: 115
Pomógł: 2
Dołączył: 23.07.2009

Ostrzeżenie: (0%)
-----


Kawałek kodu, który odpowiada za odczyt i zwrócenie, to co jest w komentarzach to też nie działało.
  1. <?
  2.  
  3. header('Content-Type: audio/mpeg3');
  4. //header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
  5. //header('Pragma: public');
  6. header('Content-Length: ' . filesize($locationFile));
  7. //print fread($locationFile,filesize($locationFile));
  8. $fp = fopen($locationFile, 'rb');
  9. //fpassthru($fp);
  10. echo stream_get_contents($stream);
  11. fclose($stream);
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Spróbuj dorzucić przy okazji nagłówek z nazwą pliku.

Jak z tymi wtyczkami?
Go to the top of the page
+Quote Post
matrik
post
Post #5





Grupa: Zarejestrowani
Postów: 115
Pomógł: 2
Dołączył: 23.07.2009

Ostrzeżenie: (0%)
-----


Działa (IMG:style_emoticons/default/haha.gif)
Nie przypuszczałem, że nagłówek z nazwą pliku może coś zmienić, bo przecież może też rozpoznać po adresie nazwę pliku.

Dzięki wielkie za pomoc
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 06:29