Ankündigung

Einklappen
Keine Ankündigung bisher.

dateityp feststellen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • dateityp feststellen

    Gibt es eine Möglichkeit, beim Auslesen eines Verzeichnisses festzustellen, um welchen Dateityp es sich bei den einzelnen Files handelt?

    also Bild, Php-Datei, Worddokument, Textdatei, etc.

    ohne für jede mögliche Endung einen Case zu machen, versteht sich...

  • #2
    hm. gute frage ..
    da ich jetzt hier auf den ersten blick nichts finden konnte
    http://de.php.net/filesystem
    wird es wohl keine PHP-funktion geben.

    allerdings kannst du es ja indirekt machen.
    PHP-Code:
    <?php

        $_files 
    = array('bild.jpg',
                           
    'bild.gif',
                           
    'textdatei.txt',
                           
    'ausfuehrbare_datei.exe');
                           
        for ( 
    $i=0$i<count($_files);$i++ )
        {
            echo 
    strrchr($_files[$i],'.') . '
    '
    ;
        }

    ?>
    vielleicht hilft es ja.

    grüße ben

    Kommentar


    • #3
      genau das wollt ich eigentlich nicht.

      ich dachte jetzt eher an sowas wie eine mime-type erkennung...
      aber das geht ja wohl nicht...

      Kommentar


      • #4
        sofern vorhanden und eingerichtet hilft mime_content_type()

        Kommentar


        • #5
          ich kann mir das nicht vorstellen, dass es geht. Denn mal ehrlich. Ich habe hier den Internet Explorer und Firefox. Du willst also wissen, welches Programm ich als 'Standard'-Programm gewählt habe?
          Nun mag das für HTML, html, HTM, htm,... noch leicht sein...

          aber bei JPEG, JPG, jpeg, jpg - qausi einem Grafiktyp könnte ich 4 verschiedene Programme dafür haben....

          Du wirst dieses nicht vom Client auslesen können! Oder habe ich dich falsch verstanden?

          Kommentar


          • #6
            @supertramp:

            Ja, du hast es falsch verstanden!

            Kommentar

            Lädt...
            X