¿Estás prestando atención?
Sucede que no parece que entiendas nada de lo que digo, por favor, lee el manual y aprende.
Te voy a colocar como debería ser la corrección, pero por favor pon atención.
Código PHP:
function open_image($file){
$size = getimagesize($file);
switch($size["mime"]){
case "image/jpeg":
$im = imagecreatefromjpeg($file); //jpeg file
break;
case "image/gif":
$im = imagecreatefromgif($file); //gif file
break;
case "image/png":
$im = imagecreatefrompng($file); //png file
break;
default:
$im=false;
break;
}
return $im;
} // <--- esta es la llave que te hacía falta
Ojalá entiendas, por favor estudia.