Milton Pinto Posted April 15, 2023 at 12:45 PM Report Share #630702 Posted April 15, 2023 at 12:45 PM Tenho uma tabela no MariaDB com o campo blob para foto, só que no programa PHP quando tento mostrar aparece um pequeno retângulo no canto da tela. <?php include "conecta.php"; $fotos = "SELECT * FROM foto_assoc"; $result = mysqli_query($conn, $fotos); $dados = mysqli_fetch_array($result); $foto =$dados['ft_foto']; ?> <!doctype html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>Untitled Page </title> </head> <body> <img src="data:image/jpeg;base64,<?= base64_encode($foto) ?>" /> </body> </html> Link to comment Share on other sites More sharing options...
M6 Posted April 17, 2023 at 08:33 AM Report Share #630714 Posted April 17, 2023 at 08:33 AM Antes de mais, um pequeno esclarecimento: o PHP não é um programa, é uma linguagem de programação. Quanto à tua questão, tens a certeza de que necessitas de fazer encode para mostrar a imagem? Não será decode? Ou não será direto? Tens de ver como a imagem está a ser guardada para aplicares a função inversa quando a obténs (caso, exista alguma conversão). 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now