Tom: fileupload IE vs. Opera

Beitrag lesen

Hello,

$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];

if($type != "image/gif" && $type != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.<br />";

Auf den Mime-Type vom Browser würde ich mich auch nicht verlassen, sondern diesen auf dem Server überprüfen.

Die Funktion getImageSize() liefert nur Daten, wenn  es ein Bild ist. und dann kann man den Header der Files auslesen und schauen, als was sie gekennzeichnet sind.

Musst Du mal unter "Dateiformate" googlen.

Grüße

Tom

-------------
<?php
    $size = GetImageSize ("testimg.jpg",&$info);
    if (isset ($info["APP13"])) {
        $iptc = iptcparse ($info["APP13"]);
        var_dump ($iptc);
    }
?>