kostenloser Webspace werbefrei: lima-city


Wie kann ich die größe eines Bildes bestimmen?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m**l

    Hi,

    ich m?chte, wenn ein Bild geladen wird mit PHP daneben schreiben welche gr??e das Bild hat. Also nicht MB oder so sondern zum beispiel 1024*768 oder sowas. Aber wie kann ich das amchen?
    Ist das mit PHP m?glich?

    Danke im vorraus:biggrin::biggrin::biggrin::biggrin:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Das funktioniert so:

    $array = array(
             1 => "GIF",
             2 => "JPG",
             3 => "PNG",
             4 => "SWF");
    
    $size = getimagesize("Flaggen/schweiz.gif");
    
    $bildtyp = $array[$size['2']];
    
    printf("Breite: %s<br>H?he: %s<br>Typ: %s", $size['0'], $size['1'], $bildtyp);


  4. Autor dieses Themas

    m**l

    ok k?nntest du mir das noch ein bisschen erkl?ren?

    wof?r ist das hier:



    compactdisc schrieb:
    $array = array(
             1 => 'GIF',
             2 => 'JPG',
             3 => 'PNG',
             4 => 'SWF');
    
    $bildtyp = $array[$size['2']];


    Danke....
  5. c*********c

    Also die Funktion getimagesize("Flaggen/schweiz.gif"); gibt ein Array zur?ck.

    In diesem Array sind drei Elemente vorhanden.
    Beispiel:

    $array = getimagesize("Flaggen/schweiz.gif");

    $array['0'] = Bildbreite
    $array['1'] = Bildh?he
    $array['2'] = Eine Zahl zwischen 1 und 4, welche den Bildtyp beschreibt

    1 = GIF
    2 = JPG
    3 = PNG
    4 = SWF

  6. Autor dieses Themas

    m**l

    aber was mache ich denn, wenn cih nicht wei?, welcher Bild Typ das ist, oder ist es so, das dass Porgramm das selber feststellt und dann ausgibt was f?r ein Typ das ist?
  7. c*********c



    moul schrieb:
    aber was mache ich denn, wenn cih nicht wei?, welcher Bild Typ das ist, oder ist es so, das dass Porgramm das selber feststellt und dann ausgibt was f?r ein Typ das ist?


    Aaaaalso:

    getimagesize() kann die BIldtypen GIF, JPG, PNG und SWF erkennen, ok?

    Des weiteren wird von getimagesize() ein Array zur?ckgegeben, welches u.a. den Biltyp (in Form einer Zahl) enth?lt.

    Dieser Bildtyp wird im letzten Array-Element (in diesem Falle Element Nr.2) ?bergeben.

    Angenommen das Bild w?re vom Typ "JPG".
    $array['2'] w?rde dann den Wert 2 haben, weil:
    1 = GIF
    2 = JPG
    3 = PNG
    4 = SWF
  8. Autor dieses Themas

    m**l

    alles kalr, danke jetzt habe ich es verstanden
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!