![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 25.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z rozpoznawainiem typu plikow .swf przez mime_content_type pod linuxem (to samo 'file -bi') i nie mam uprawnien do modyfikacji plikow .ini itd.
Poradzono mi aby odczytywac typ pliku z naglowka. Swietnie, tylko po wnikliwej lekturze manual'a nie znalazlem opisu odczytu naglowka 'content-type'. apache_request_headers() czy jak kto woli getallheaders() nie zwraca naglowka 'content-type' przy przesylaniu pliku. Zatem jak moge odczytac typ przesylanego pliku? Ew. jakie sa inne sposoby na poprawne odczytanie typu pliku? edit// w $_SERVER tez nie znalazlem info o typie przesylanego pliku. Dziekuje i pozdrawiam! Ten post edytował syntax 7.09.2007, 13:03:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 18.08.2007 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Nagłówek 'Content-Type' nie idzie w requeście od klienta, tylko w odpowiedzi serwera do klienta (response). Jeśli mime_content_type() nie działa u Ciebie prawidłowo dla .swf i nie masz dostępu do ustawień możesz sam napisać if-a który sprawdzi czy plik jest swf i zwróci odpowiedni content-type w takim przypadku.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 13:33 |