Hi,
Ich würde ganz gerne ausschliessen, dass nichts ausser *csv-Dateien hochgeladen werden aber mit dem Typen komme ich im Moment nicht weiter.
m.W. kann man sich auf den MIME-Type nicht wirklich verlassen. Mir fällt auch spontan keine gute Lösung ein - das Einzige, was mir einfällt: du könntest prüfen, ob in jeder Zeile der Datei die gleiche Anzahl an Trennzeichen vorhanden ist. Damit solltest du eigentlich auf einer relativ sicheren Seite sein ;-)
Gruß,
Andreas.