Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

SALVA FOTO no BD

$
0
0

@Sergio_Guerjik escreveu:

Bom dia Feliz 2017 a todos.

Alguém poderia me ajudar? Preciso alterar um arquivo para salvar foto no BD.
Esse arquivo já salva a foto na pasta, mas meu problema é que antes de salvar ele converte o nome da foto em um codigo md5 e salva assim na pasta foto. Para que eu possa puxar e exibir a foto relativa ao produto acredito que preciso salvar esse codigo md5 no BD (dados do produto) ou melhor seria Não usar o md5 e guardar tanto na pasta quanto no BD a foto do produto com o nome Original da foto
Segue o arquivo: Obrigado.

<?php

// Recuperando imagem em base64
// Exemplo: data:image/png;base64,AAAFBfj42Pj4
$imagem = $_POST['imagem'];

// Separando tipo dos dados da imagem
// $tipo: data:image/png
// $dados: base64,AAAFBfj42Pj4
list($tipo, $dados) = explode(';', $imagem);

// Isolando apenas o tipo da imagem
// $tipo: image/png
list(, $tipo) = explode(':', $tipo);

// Isolando apenas os dados da imagem
// $dados: AAAFBfj42Pj4
list(, $dados) = explode(',', $dados);

// Convertendo base64 para imagem
$dados = base64_decode($dados);

// Gerando nome aleatório para a imagem
$foto = md5(uniqid(time()));

// Salvando imagem em disco
file_put_contents("../img/{$foto}.jpg", $dados);

Mensagens: 3

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>