Mam pytanie. Otóż w swoim skrypcie umieściłem rozpoznawanie plików tekstowych (text/plain). Gdy wybieram jednak inny plik niż .txt to wyświetla mi się błąd o niepoprawnym formacie pliku. Dodałem tak więc jeszcze application/rtf (dla rtf) i application/msword (dla doc). Jednak nie rozpoznaje nadal formatu doc i rtf. Co należy wpisać aby poprawnie rozpoznało te typy, nie tylko sam .txt ?

Up smile.gif

Powiedzmy że problem rozwiązałem, znalazłem format który przepuszcza i doc i rtf. Jednak przepuszcza także pliki php, a pliki php na serwerze to jednak jest spora luka w zabezpieczeniu. Jest możliwość wykrycia że jest to plik php?

Poradziłem sobie w następujący sposób :
Rozbicie nazwy pliku przez funkcję substr() i sprawdzenie 4 ostatnich liter. Jeśli są równe .doc, .rtf, lub .txt to zostaje uznane, w przeciwnym wypadku następuje blokada wysyłania pliku.