Nesse projeto colocamos no BD o caminho das imagens que ficam em meu PC. Mas e na construção de um site real, como vai funcionar? Onde essas imagens vão ficar?
Nesse projeto colocamos no BD o caminho das imagens que ficam em meu PC. Mas e na construção de um site real, como vai funcionar? Onde essas imagens vão ficar?
Olá João.
Recomendo mesmo fazer desta maneira, no banco de dados apenas o PATH da imagem,
este PATH, é o caminho relativo, ou seja, não pode ser c:\......
pois senão somente na sua maquina que vai rodar
No banco de dados - campo foto, você poderia salvar um diretório relativo ou somente o nome da imagem
ex:
a) imagens/foto1.jpg (caminho relativo)
b) foto1.jpg (somente o nome do arquivo)
Ao publicar os arquivos no servidor, se usar o modo (a), você deve ter a pasta imagens e a foto1.jpg dentro dela.
E no php desta página <img src="<?php echo $consulta['**foto**']; ?>">
resulta em <img src="imagens/foto1.jpg">
Já salvando apenas o nome (b), você pode criar qualquer pasta para estas imagens, e no php, informar este caminho
E no php desta página <img src="imagens1/<?php echo $consulta['**foto**']; ?>">
resulta em <img src="imagens1/foto1.jpg">
Este dois modos, funcionam localmente e no servidor!
PS. Eu não fiz este curso, e portanto não sei o contexto, mas a lógica funcionaria para qualquer programação web.
Deixe-nos saber se conseguiu resolver.
Atenciosamente
Léo Moraes
Opa Léo, obrigado pela ajuda. A dúvida era apenas uma curiosidade, obrigado.