![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
jaka funkcja sprawdzic MIME TYPE plikow znajdujacych sie na serverze? (uploadowanych wiem)
robie maly download z katalogu, pliki wysylam przez header i generalnie dziala prawie ok ale wyklada sie przy png, pliki przeslane sa niepoprawne (acrobat wywala blad) wiec pomyslalem ze bede pobieram MIME TYPE pliku i odpowiednia wartosc wstawial w "Content-type: " filetype() nie zwraca MIME (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pozdrawiam ---------- EDIT -------------- narazie zrobilem male obejscie tego problemu, sprawdzam rozszerzenie pliku i pobieram z przypisanej tablicy typ;
narazie dziala ok ale problrm jest taki ze kady plik musi miec wpis w tablicy z typami i poprawne rozszerzenie -------------- EDIT 2 ------------------ oczywiscie nic nie jest kolorowe i jest kolejny problem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pliki pdf pod IE sciagaja sie dobrze (sa odczytywane) a pod FireFoxem niestety wywala jakis blad (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) do wyslania uzywam:
spotkal sie moze ktos z czyms takim?? dodam ze rozpoznawanie typu przez firefoxa jest poprawne Ten post edytował Kinool 7.09.2004, 09:47:31 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Czy http://pl.php.net/manual/en/function.mime-content-type.php nie odpowiada Twoim potrzebom?
(btw. Hawk - widzisz? Mowilem, ze nalezy to dodac do Thota? ;p) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat (php 4 >= 4.3.0, php 5) na moim php 4.3.4 nie dziala (a niby powinno) wiec w niczym mi to nie pomoglo (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) co do dalszej czesci postu o blednym dzialaniu pod FireFoxem to sprawa nadal nierozwiazana (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nawet header('Location: http://localhost/costa.pdf'); tez generuje blad pdf-a (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) moze to Mozilla ma jakis blad?? |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie powiedziales jaki blad wywala Ci Fx.
Po drugie, czy przeczytales pierwszy komentarz na stronie ktora podalem? php posiada taka funkcje i dziala ona poprawnie. Nie znam innego sposobu na sprawdzanie mime-type, chyba, ze chcesz duplikowac prace bibliotek systemowych i grzebac sie w bytekodzie. A powyzsza funkcja dziala w php 4.3.4 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
blad:
Cytat Fatal error: Call to undefined function: mime_content_type() czyli niezdefiniowana funkcja. co do komentarza w manualu: Cytat Note that you will need /bin/sh as well as the file(1) program ... ja odpalam to na Windowsie (localhost) wiec moze tu jest problem?? |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Moze jakbys poczytal manual: http://pl.php.net/manual/en/ref.mime-magic.php wiedzialbys co zrobic z Win32.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:57 |