Keresés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Speeedfire #9225 üzenetére

    Ja, vágom, hogy a getimagesize visszaadott tömbjének 2. indexe IMAGETYPE_XXX konstanst ad vissza, ami egy szám.
    Éppen ezért jobban járnál, ha a semmitmondó számok helyett egy kicsit egyértelműbb jelzést használnál:

    switch($type){
    case '6': $img = imagecreatefromwbmp($src); break;
    case '1': $img = imagecreatefromgif($src); break;
    case '2': $img = imagecreatefromjpeg($src); break;
    case '3': $img = imagecreatefrompng($src); break;
    default : return "Unsupported picture type!";
    }

    HELYETT:

    switch($type){
    case IMAGETYPE_BMP: $img = imagecreatefromwbmp($src); break;
    case IMAGETYPE_GIF: $img = imagecreatefromgif($src); break;
    case IMAGETYPE_JPEG: $img = imagecreatefromjpeg($src); break;
    case IMAGETYPE_PNG: $img = imagecreatefrompng($src); break;
    default : return "Unsupported picture type!";
    }

    Szerk.:
    itt láthatsz jó hosszú listát ezekről a konstansokról: [link].

Új hozzászólás Aktív témák