Luciano: File Typ MP3?

Hallo Leute,

ich möchte gerne in einem Upload-Scipt überprüfen, ob es sich bei der Datei die hochgeladen werden soll um eine MP3 handelt.

Ich weiss wie man bei Bildern abfragen kann, ob es ein jpg oder gif oder etc. ist - aber wie Frage ich eine MP3 Datei ab?

Hab leider google-mäßig nix gefunden - jetzt seit Ihr gefordert :-)

Danke für Eure Hilfe.

Gruß
Luciano

  1. Hello,

    ich möchte gerne in einem Upload-Scipt überprüfen, ob es sich bei der Datei die hochgeladen werden soll um eine MP3 handelt.

    Welches OS hast Du?
    Ist die Funktion mime_content_type() http://de2.php.net/manual/en/function.mime-content-type.php mit installiert worden?

    Sollte die Funktion niht vorhanden sein, und Du Linux/Unix haben, dann kannst Du dir das Beispiel aus dem Manual als Vorlage nehmen. Aber du solltest es ergänzen um wesentliche Elemente der Fehlerbehandlung.

    • Existenz und Lesbarkeit des zu prüfenden Files
    • Existenz und Ausfühbarkeit des Systemekommandos 'file'
    • Achtung mit escapeshellcommands, backticks etc, wenn der safe_mode aktiv ist.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau
    1. Hi,

      Welches OS hast Du?
      Ist die Funktion mime_content_type() http://de2.php.net/manual/en/function.mime-content-type.php mit installiert worden?

      Nein, leider nicht :-/
      Hab auch nix weiter gefunden. Hat noch jemand ne Idee?

      Danke.
      Gruß
      Luciano

      1. Hello,

        Welches OS hast Du?

        !:

        Ist die Funktion mime_content_type() http://de2.php.net/manual/en/function.mime-content-type.php mit installiert worden?

        Nein, leider nicht :-/
        Hab auch nix weiter gefunden. Hat noch jemand ne Idee?

        Wie sieht denn eine MP3-Datei aus? Hast Du das schon mal ermittelt?
        Zur Not schreib dem Fraunhofer-Institut!

        Und wenn Du die Antwort hast, kannst Du Dich in Self.... wieder blicken lassen ;-))

        Harzliche Grüße aus http://www.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau
  2. ich möchte gerne in einem Upload-Scipt überprüfen, ob es sich bei der Datei die hochgeladen werden soll um eine MP3 handelt.

    hilft das hier vielleicht weiter?

    http://mpgedit.org/mpgedit/mpeg_format/MP3Format.html

    (Ob eine Datei MP3 _ist_, kannst Du auf keinen Fall herausfinden; alles, was Du tun kannst, ist, zu prüfen, ob die Daten Sinn machen würden, wenn es eine MP3-Datei wäre.)