Logo Hardware.com.br
Bbruno
Bbruno General de Pijama Registrado
3.2K Mensagens 102 Curtidas

Como fazer upload de imagem (base 64) com PHP?

#1 Por Bbruno 12/03/2016 - 20:00
Estou estudando o desenvolvimento web.
E cheguei em um ponto que minha situação é a seguinte: No Javascript e Angular eu possuo uma imagem convertida para base 64, e consigo enviar via POST para o php.
Mas como proceder com o upload?
Creio que não seja possível fazer (nesse caso com base 64) com os comandos:

[php]$arquivo_tmp = $_FILES['arquivo']['tmp_name'];
move_uploaded_file( $arquivo_tmp, $destino);
[/php]

Correto?






att
Bbruno
Bbruno General de Pijama Registrado
3.2K Mensagens 102 Curtidas
#3 Por Bbruno
21/03/2016 - 09:40
DiguinDeveloper disse:
Nesse caso não, pois você está mandando uma string codificada e não um arquivo, ou seja, quando se usa $_FILES, é via post de formulário, etc..

No seu caso, creio que o que se encaixa melhor seria a função base64_decode..

Exemplos de código aqui


Isso mesmo amigo, já havia resolvido e esqueci de responder aqui..
Muito obrigado!





att
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal