JQuery get() und PHP mime_content_type() - Prüfung ohne Upload der Datei auf Server möglich?
bearbeitet von
Hallo ebody,
wenn Du möchtest, dass der Browser den Mime-Typ überprüft, verwende das accept-Attribut des <input type="file">](https://wiki.selfhtml.org/wiki/HTML/Formulare/input/Datei-Upload). Eine weitergehende Prüfung in JavaScript ist dann nicht nötig, hoffe ich...
Auf dem Server musst Du ohnehin gegen böswillige Sendungen prüfen, aber dafür musst Du $.post und nicht $.get verwenden.
Als data-Parameter musst Du ein FormData-Objekt verwenden. Dem musst Du im Konstruktor das Form übergeben, in dem das Upload-Element steht, das ist am einfachsten. Wie man das file Element dem FormData manuell beibiegt, weiß ich grad nicht, dafür müsste ich erstmal experimentieren.
_Rolf_
--
sumpsi - posui - clusi