Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] walidacja po typie mime
hhg
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 0
Dołączył: 5.07.2006

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


piszę walidacje do uploadowanych plikow, i m.in sprawdzam typ mime takiego pliku. Mam wpuszczac tylko .xls, .doc, i pare innych. Niestety cos takiego:

  1. <?php
  2. if (
  3. $_FILES[$pointer]['type'] !== 'application/pdf' &&
  4. $_FILES[$pointer]['type'] !== 'application/msword' &&
  5. $_FILES[$pointer]['type'] !== 'application/vnd.ms-excel' &&
  6. $_FILES[$pointer]['type'] !== 'drawing/x-dwf' &&
  7. $_FILES[$pointer]['type'] !== 'model/vnd.dwf' &&
  8. $_FILES[$pointer]['type'] !== 'application/acad' &&
  9. $_FILES[$pointer]['type'] !== 'image/vnd.dwg' &&
  10. $_FILES[$pointer]['type'] !== 'image/x-dwg'
  11. ) {
  12. return new Notice(FALSE,'VALIDATE_UPLOADED_WRONG_FILE_FORMAT');
  13. }
  14. ?>


nie pozwala na jednym kompie wpuścic pliku .xls i .doc a na drugim pozwala!! nie rozumiem dlaczego
czy macie jakies pomysly dlaczego tak się dzieje?

z gory dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piotrekkr
post
Post #2





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


takie mime znalazlem googlujac po necie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) np na tej stronce http://www.prv.pl/dzialy/wiedza/webreporter/?id=0110 albo tutaj http://www.iana.org/assignments/media-types/application/ lub http://www.webmaster-toolkit.com/mime-types.shtml lub http://www.ltsw.se/knbase/internet/application.htp lub http://www.utoronto.ca/webdocs/HTMLdocs/Bo...b/mimetype.html itd google wie wszystko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował piotrekkr 21.08.2007, 22:35:38
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: 2.10.2025 - 04:40