Te pasa con todas las imagenes ? prueba con otras ?
Yo no le tengo confianza a $_FILES['image']['type'] eso es la extension.. que puede estar errada, deberias verificar el FORMATO:
Haciendo ese cambio.. prueba asi:
Código PHP:
Ver original// no mas str_pos(...)
if ($img_type=='jpeg'){
// ...
}
Ojo haz un var_dump($img_type) porque no se si lo devuelve como 'jpeg' o 'jpg'