tengo este codigo para filtrar los formatos de un campo de tipo file, luego de enviarlo, si el formato de la imagen o el del audio no coinciden muestra error
Código PHP:
$imager = $_FILES['imanot']['type'];
$audger = $_FILES['audnot']['type'];
if($imager != "image/jpeg" AND $imager != "image/gif" OR $audger != "audio/mpeg")
{
if($imager != "image/jpeg" AND $imager != "image/gif")
{
echo "El formato de la imagen no es correcto. Solo se permiten Gif y Jpg.<br><br><br>";
}
if($audger != "audio/mpeg")
{
echo "El formato del audio no es correcto. Solo se permiten Mp3.<br><br><br>";
}
echo "Haz click <b><a href='#' onClick='history.go(-1)'>aquí</a></b> para cargar el/los archivo/s correcto/s.<br><br><br>";
}
tambien probé con
Código PHP:
$imager = $_FILES['imanot']['type'];
$audger = $_FILES['audnot']['type'];
if($imager != "image/jpeg" || $imager != "image/gif" OR $audger != "audio/mpeg")
{
if($imager != "image/jpeg" || $imager != "image/gif")
{
echo "El formato de la imagen no es correcto. Solo se permiten Gif y Jpg.<br><br><br>";
}
if($audger != "audio/mpeg")
{
echo "El formato del audio no es correcto. Solo se permiten Mp3.<br><br><br>";
}
echo "Haz click <b><a href='#' onClick='history.go(-1)'>aquí</a></b> para cargar el/los archivo/s correcto/s.<br><br><br>";
}
cargo correctamente una imagen jpeg y un audio en mp3 y me da el mensaje El formato de la imagen no es correcto. Solo se permiten Gif y Jpg., o sea que el error es en la parte de las imagenes, espero puedan ayudarme, chau