Hola, como estan ?
HAce poco hice un simple sistemita que pone una marca de agua en imagenes subidas, todo andaba bien hasta que se sube una imagen gif, por alguna razon la marca de agua no se le agregaba, cuando me puse a ver, no solo pasaba eso, sino que tambien los jpg los sube con extencion gif
el codigo es bastante simple cmo veran, a ver si uds le ven algo raro
aca les dejo parte del codigo
if (strtolower($_FILES["fichero"]["type"]) == 'image/jpeg');
{
$ext='.jpeg';
}
if (strtolower($_FILES["fichero"]["type"]) == 'image/jpg');
{
$ext='.jpeg';
}
if (strtolower($_FILES["fichero"]["type"]) == 'image/gif');
{
$ext='.gif';
}
$nom_img=time();
if (!copy ($_FILES["fichero"]["tmp_name"],'pub/subidos/'.$nom_img.$ext))
{
echo "Error al copiar a pub/subidos";
}