Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

thenriquesax

Renomear arquivos de upload

Recommended Posts

olá. eu preciso renomear um arquivo de foto que não atualiza upload, com qualquer nome, para o seguinte formato:

datadehoje_registrodaunidade_ambientedafoto.jpg

Ocorre que não estou conseguindo.

Segue código do driver:

 

para ($ i = 0; $ i <count ($ tmpFilePath); $ i ++) { 
            $ nome_antigo = strtolower (utf8_decode ($ _ ARQUIVOS ['upload'] ['nome'] [$ i])); 
            $ data = new DateTime (); 
            echo $ data-> format ('Ymd'); 
            strtolower (utf8_decode ($ _ FILES ['upload'] ['nome'] [0])) = $ dados; 
            $ mcu = json_decode (Componentes :: getLDAPPorMatricula ($ mcu), true); 
            $ retorno ['mcu'] = $ mcu; 
            strtolower (utf8_decode ($ _ FILES ['upload'] ['nome'] [1])) = $ mcu; 
            strtolower (utf8_decode ($ _ FILES ['upload'] ['nome'] [2])) = $ ambiente; 
            $ ext = explode (".", $ nome_antigo) [1];


 

Compartilhar este post


Link para o post
Compartilhar em outros sites

A superglobal não é $_ARQUIVOS e sim $_FILES. Você passou no tradutor esse código?

 

Outro ponto é essa formatação errada. Não pode haver espaços nos nomes de variáveis. Logo o cifrão ($) deve estar sem espaço com o nome da variável.

 

Ative as exibições de erros do PHP que ficará ais fácil encontrar o problema.

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.