Daniel: Mimetyp einer hochgeladenen datei herausfinden

Ahoi @ll,

ich habe da ein kleines problem, und zwar sollte ich den MIME-Type einer
bereits hochgeladenen Datei herausfinden
http://de.php.net/manual/de/function.mime-content-type.php
Ist zu neu, wie macht man das bei älteren PHP versionen?

MfG

--
Alle Angaben wie immer ohne Gewähr
LEISE IST SCHEISSE!
  1. Hi Daniel,

    Ist zu neu, wie macht man das bei älteren PHP versionen?

    Du musst dir eine Funktion dazu selber schreiben - die eine Möglichkeit das zu tun wäre, dass du dir einfach die Dateiendung anschaust. Das ist aber schlecht(!), da du hieraus noch nicht schließen kannst, dass es .gif Datei auch wirklich ein GIF-Bild ist.

    Ein auf den ersten Blick recht brauchbar aussehendes Beispiel habe ich hier gefunden: Magic Mime File Interpreter - braucht die übliche magic.mime.

    MfG, Dennis.

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
    Denn wer 'ne Blacklist hat, muss halt daran denken, dass er manches nicht sieht... und vor dem posten die Realitaet einschalten. (Swen Wacker)
  2. Hello,

    http://de.php.net/manual/de/function.mime-content-type.php
    Ist zu neu, wie macht man das bei älteren PHP versionen?

    Das steht doch ein UCN (User-Mitteilung) unten drunter, wie man das machen kann auf einem Linux-Host. Zusätzlich würde ich einen NUL-Check vorschalten. ASCII-Dateien und ähnliche dürfen keine NUL enthalten. Das ist dann immer ein typisches Indiz für Programmdateien, Bilder o.ä.

    Harzliche Grüße vom Berg
    esst mehr http://www.harte-harzer.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau