Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> typ mime pliku - problem z uploadem, na firefox działa na IE nie
Neojawor
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 1
Dołączył: 2.12.2005
Skąd: Jaworzno

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


Witam.
Robię sobie galerię zdjęć. Przed uploadem sprawdzam typ pliku, i ma przepuszczać tylko .jpg i .png. Na Firefox jest ok, a na IE 6/7 nie działa.
Skrypt wygląda tak:
  1. <?php
  2. if($_FILES['fota']['type'] =='image/jpeg' || $_FILES['fota']['type'] == 'image/png' )
  3.  {
  4.  //...szereg instrukcji
  5.  }
  6. else
  7.  echo '<H4>niewłaściwy typ pliku</H4>';
  8. ?>

i oczywiście jak próbuję załadować plik przez IE, to wywala "niewłaściwy typ pliku"

1) co jest nie tak?
2) jak to mogę poprawić?
3) dlaczego IE, mimo że rozwijany przez taką potężną korporację zawiera więcej niedoskonałości niż FF (pytanie retoryczne)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Neojawor
post
Post #2





Grupa: Zarejestrowani
Postów: 106
Pomógł: 1
Dołączył: 2.12.2005
Skąd: Jaworzno

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


ten numer z 'image/pjpeg' zadziałał - wielkie dzięki @Hazel (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)

@skowron-line:
funkcji "extension" nie ma w PHP,
za pomocą "pathinfo" mogę sprawdzić rozszerzenie, ale po co? przecież łatwiej sfałszować rozszerzenie niż typ mime. Rozszerzenie zmienisz 1 kliknięciem myszki, a do mime musisz mieć program.
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 14:30