hola tengo un elemento del tipo "file" de html , para subir archivos de imagen tipo jpg. Para comparar si el archivo seleccionado por el usuario es un jpg uso:
$tipoarchivo=$HTTP_POST_FILES['archivo']['type'];
he comprobado con un "echo" que esta funcion deveulve una cadena del tipo:
image/jpg (si es un jpg lo que se sube) asi que lo que hago para ver si el archivo es correcto es esto :
if (($tipoarchivo=="image/jpg")
{
(move_uploaded_file ($HTTP_POST_FILES['avatar']['tmp_name'], $nombrearchivocliente));
}
else
{
$variabledepaso2=1;
}
Mi problema es que me entra siempre en el primer if o sea sube el archivo sea cual sea la extension es decir la comparacion del "if $tipoarchivo" falla ,esta mal hecha , no que puede pasar. Gracias