hey... error...
Código PHP:
$isimg = mime_content_type("$ruta/$archivo");
el pasar el $archivo directamente no esta bien... te falta la ruta... porque
readdir() o lo que uses solo devuelve el nombre del archivo... sin su ruta completa!!
has un
echo del archivo antes de pasarlo por la función de MIME, debe estar con su ruta completa... si no la tiene, concatenasela antes de usar tal variable