Esta função para uploads de arquivo é bem simples, ela exigem apenas 2 parâmentos:
– a variavel $_FILE;
– e a String do path.
Ela já efetua o tratamento de caracteres especiais do nome do arquivo a ser feito o Upload para o servidor.
Espero que gostem, galera!
function upload($arquivo,$caminho){ if(!(empty($arquivo))){ $arquivo1 = $arquivo; $arquivo_minusculo = strtolower($arquivo1['name']); $caracteres = array("ç","~","^","]","[","{","}",";",":","´",",",">","window.alert('Arquivo enviado com sucesso.');"; }else{ echo ""; } } }