no funciona. Para que lo entendáis mejor. El codigo que utilizo es el siguiente:
Código PHP:
Ver originalif(isset($_FILES['foto'])){ if($_FILES['foto']!=""){
$nombre_imagen = $_FILES['foto']['name'];//nombre del archivo
$ruta_tmp_imagen = $_FILES['foto']['tmp_name'];//ruta temporal
$extension_imagen = pathinfo($nombre_imagen);//array con la informacion del archivo, nombre, extension $ruta_nueva="imagenes/usuarios/".$nombre_imagen;//ruta nueva
$ext=$extension_imagen['extension'];
if($ext!="jpg" AND $ext!="png" AND $ext!="JPG"){
$imagen='*El formato no es valido, ha de ser png o jpg.';
}
}
}
Este código lo gasto para que si la imagen viene llena que compruebe la extensión. el problema es que si la imagen viene vacía sigue entrando ha hacer la comprobación.