Ir para conteúdo

POWERED BY:

Arquivado

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

marceloexe.bat

PHP+MySQL+Imagem

Recommended Posts

Olá pessoal ,

 

[ Em modo básico e rápido]

Gostaria de saber como mostrar imagens em uma página PHP vinda de um banco de dados já com imagens guardadas ( BLOB ).E como adicionar uma imagem em um BD a partir de um Form.

 

Obrigado pessoal ...

 

----------------------------------------------------------- http://forum.imasters.com.br/public/style_emoticons/default/blush.gif +

Compartilhar este post


Link para o post
Compartilhar em outros sites

para exibir você apenas manda o php ler o conteúdo do campo blob e escrever na tela. mas para que a imagem seja processada no browser é preciso enviar um cabeçalho que informará qual o tipo do conteúdo:

 

<?

 

header("Content-type: aqui_o_tipo");

 

echo $escrever_aqui;

?>

obs: não pode enviar nada antes do cabeçalho.

É bom gravar no banco de dados o content-type da imagem também.

 

 

 

para gravar no banco de dados basta enviar via upload normal e na página do upload:

 

 

<?

$imagem = $HTTP_POST_FILES;

$campo = "arquivo"; // nome do campo "file"

$tipo = trim($imagem[$campo]['type]); // captura o content-type

 

 

$ler_imagem = readfile($imagem[$campo]['tmp_name]); // obtém os dados da imagem que deverá ser gravado no banco de dados

 

 

?>

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.