Cita:
Iniciado por patylanz cuando el archivo no es compatible con las extensiones que he permitido en el siguiente codigo poes no tengo ni idea poreuq el is_uploaded_file devuelve true y el if continua.
A qué extensiones te refieres?, cómo es que las permites?
Lo primero es verificar si $_FILES['
archivo']['error'] es igual a cero, lo que quiere decir que se subió correctamente y puedes usar is_uploaded_file() sólo como medida de seguridad:
http://php.net/is_uploaded_file