Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/10/2017, 19:10
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: error getimagesize en php

Puede ser.. tengo guardada esta función a ver si te sirve

Código PHP:
Ver original
  1. function fullImageResource($img){
  2.     if(file_exists($img) && !is_dir($img)){
  3.     $finfo = new finfo(FILEINFO_MIME_TYPE);
  4.     $t = strtolower($finfo->file($img));
  5.     $imgR = null;
  6.         if($t == "image/jpeg"){
  7.         $imgR = @imagecreatefromjpeg($img);
  8.         }
  9.         else if($t == "image/png"){
  10.         $imgR = @imagecreatefrompng($img);
  11.         }
  12.         else if($t == "image/gif"){
  13.         $imgR = @imagecreatefromgif($img);
  14.         }
  15.         else if($t == "image/bmp"){
  16.         $imgR = @imagecreatefrombmp($img);
  17.         }
  18.        
  19.         if(!empty($imgR)){
  20.         return array("result"=>true, "mime_type"=> $t,"width"=>imagesx($imgR), "height"=>imagesy($imgR), "resource"=>$imgR);
  21.         }
  22.     }
  23. return array("result"=>false, "mime_type"=>"", "width"=>-1, "height"=>-1, "resource"=>null);   
  24. }


Espero te sirva