Meu script php pega o arquivo da foto e grava normal no banco , no campo blob , segue o código de gravação :
$fp = fopen( "cartao/fotos/" . $nome_imagem,"rb");
$imagem_temp = fread($fp,filesize( "cartao/fotos/" . $nome_imagem));
fclose($fp);
$imagem_temp = addslashes($imagem_temp);
$sql = mysql_query("INSERT INTO fotos(re,foto)
VALUES('$usuario_id','$imagem_temp')")
or die("Erro no SQL: ".mysql_error());
Não consigo recuperar a imagem através do ID do usuário! Não gravei o formato da imagem.....Tentei exibir , mas quando não aparecem caracteres estranhos , aparece aquela figura que indica que a imagem não foi localizada. Já procurei em vários fórums , mas nenhum indica como recupero imagem e exibo independente da extensão dela. No caso, testei o PHP RUNNER e o MYSQL MAeSTRO e eles conseguem exibir da forma como está. Gostaria de saber se alguém pode me dar uma ajudar.Como exibo a imagem de um campo blob sem saber qual era a extensão da foto original? Obrigado
Question
Eueliton
Meu script php pega o arquivo da foto e grava normal no banco , no campo blob , segue o código de gravação :
Não consigo recuperar a imagem através do ID do usuário! Não gravei o formato da imagem.....Tentei exibir , mas quando não aparecem caracteres estranhos , aparece aquela figura que indica que a imagem não foi localizada. Já procurei em vários fórums , mas nenhum indica como recupero imagem e exibo independente da extensão dela. No caso, testei o PHP RUNNER e o MYSQL MAeSTRO e eles conseguem exibir da forma como está. Gostaria de saber se alguém pode me dar uma ajudar.Como exibo a imagem de um campo blob sem saber qual era a extensão da foto original? Obrigado
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.