Ingo Turski: Mime-Type bei Upload

Beitrag lesen

Hi,

Eine unsaubere Variante wäre die Datei auszulesen und die ersten 4 Buchstaben zu überprüfen, steht dort %PDF, ist es ein PDF ansonsten nicht.

ich finde das durchaus nicht unsauber. Der - vom Browser gesendete - Mime-Type sagt, ist Du selbst festgestellt hast nur ein Anhaltspunkt. Du musst also den Dateiinhalt prüfen.
Natürlich können auch nicht-PDFs mit %PDF beginnen, aber das dürfte eher selten vorkommen, zumal wenn der Dateiname auf .pdf endet.

freundliche Grüße
Ingo