Esta bueno pero
Código PHP:
Ver original// Formato de la foto:
if (isset($_FILES['foto']) && strlen($_FILES['foto']['tmp_name']) > 0) { }
if ($formato['mime'] != 'image/jpeg') {
$error = true;
$mensaje[] = ('Sólo se pueden enviar fotos en formato JPG.');
}
eso es innesesario, o mejor dicho, usar getimagesize es muy lento si solo te interesa saber el mime, mejor seria algo como esto:
Código PHP:
Ver originalif (!isset($_FILES['foto']) || trim($_FILES['foto']['tmp_name']) == '' || exif_imagetype($_FILES['foto']['tmp_name']) != IMAGETYPE_JPEG
) {
$error = true;
$mensaje[] = ('Sólo se pueden enviar fotos en formato JPG.');
}