Chicos estoy teniendo problemas con una validacion, pero no he podido resolverlo, me colaboran por favor
Estoy usando la funciom (imagecreatefromjpeg imagecreatefrompng imagecreatefromgif) para modificar el tamaño de las imagenes cuando los usuarios las suben en un formulario.
Sin embargo estoy notando que algunas personas le cambian la extension al archivo (PNG x JPG - JPG x GIF Y) y al subir la imagen genera un error.
Para determinar el tipo de archivo (GIF, JPG,PNG) yo uso $tipo_archivo = $_FILES['archivo']['type'] sin embargo he notado que esta instruccion me determina la extension pero no el tipo de archivo realmente.
Pregunto:
1. ¿Cual funcion de estas que pongo a continuacion me dice realmente el tipo de archivo?
exif_imagetype
finfo(FILEINFO_MIME)
image_type_to_mime_type()
2. He intrentado usar estas funciones pero me generan un mensaje de error Fatal error: Class 'finfo' not found in /home
Gracias