Markus: Welches Dateiformat

Hallo,

kann ich irgendwie herausbekommen welches Dateiformat mein Bild hat?

Also ich brauche im Prinzip eine if Schleife die sagt. Führe den Code aus wenn das Bild ein .jpg ist.

Vielen Dank für eure Hilfe
Markus

  1. Hallo,

    kann ich irgendwie herausbekommen welches Dateiformat mein Bild hat?

    http://de3.php.net/manual/de/function.mime-content-type.php

    Gruß,
    Severin

    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
    -- Benjamin Franklin
    1. Hallo Severin,

      kann ich irgendwie herausbekommen welches Dateiformat mein Bild hat?

      http://de3.php.net/manual/de/function.mime-content-type.php

      Speziell bei bildern funktioniert getimagesize jedoch zuverlässiger, da es nicht auf eine Magic-Datenbank angewiesen ist (bei Hostern idR. nicht installiert!) und außerdem noch nette zusätzliche Informationen über die Bilddatei ausspuckt (Breite, Höhe, etc.)

      Viele Grüße,
      Christian

      --
      "I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup
    2. Vielen Dank hat geklappt.

      Eine Frage hätte ich noch.
      Arbeite an einem File Upload. Jetzt soll mein Programm erkennen.
      Das es sich um ein .JPG Format handelt und daraus ein .jpg machen (Geht dabei nur um die groß und klein Schreibung)

      Gruss
      Markus

      1. Hallo,

        Arbeite an einem File Upload. Jetzt soll mein Programm erkennen.
        Das es sich um ein .JPG Format handelt und daraus ein .jpg machen (Geht dabei nur um die groß und klein Schreibung)

        http://de3.php.net/manual/de/features.file-upload.php
        Schau nach welchen Wert $_FILES['feldName']['type'] besitzt. Bei JPEG Bilder können mehere Mime-Typen gesendet werden. Eine Liste mit verschiedensten Mime-Typen gibt es dort: http://www.webmaster-toolkit.com/mime-types.shtml

        Gruß,
        Severin

        --
        They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.
        -- Benjamin Franklin
  2. echo $begrüßung;

    kann ich irgendwie herausbekommen welches Dateiformat mein Bild hat?

    getimagesize() müsste das für alle gängigen Formate hinbekommen und dürfte auch überall installiert sein.

    echo "$verabschiedung $name";