Christian Wansart: Hilfe bei Image Upload!

Beitrag lesen

Guten Morgen KayTwo,

du könntest den MIME-Type prüfen. Da hat die PHP-Dokumentation eine sehr gute Erklärung zu. Hier ein kleiner Auszug:

    $finfo = new finfo(FILEINFO_MIME_TYPE);
    if (false === $ext = array_search(
        $finfo->file($_FILES['upfile']['tmp_name']),
        array(
            'jpg' => 'image/jpeg',
            'png' => 'image/png',
            'gif' => 'image/gif',
        ),
        true
    )) {
        throw new RuntimeException('Invalid file format.');
    }

Freundliche Grüße
Christian