1-Alterada função para criar diretório de exec("md diretorio") para mkdir("$diretorio",0777). md é um comando que só funciona no windows, ja mkdir criará o diretorio tanto em Windows como em Linux, Unix, etc. 2-Faz upload para diretorio padrão, caso não selecione um diretório. 3-Código mais enxuto