Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Problema para exibir imagem uma enviada para uma pasta

29-05-2015 22:09

Muitas pessoas tem problema em exibir uma imagem que foi enviada para uma pasta no servidor.
Nesse post mostro como solucionar esse problema.

O que faz com que muitas pessoas não consigam exibir a imagem é a questão do caminho que leva até a imagem estando incorreto, <img src..

Para entender como funciona o caminho vou montar um exemplo básico.
Vamos supor que eu tenha um script de upload no seguinte endereço:

http://localhost/upload/upload.php

A pasta da foto está no seguinte endereço: http://localhost/upload/fotos/

Como mostrado a pasta fotos/ está uma pasta acima da pasta upload/, que é onde está o arquivo upload.php

Vamos supor que enviei uma foto, e a mesma ficou no seguinte endereço: http://localhost/upload/fotos/foto1.jpg

Agora vamos imaginar que o arquivo de exibição da foto, ou seja, o arquivo que faz a consulta no banco de dados e pega o nome da imagem também está na pasta upload/, e se chama verfoto.php

Sendo assim no echo que exibe a foto deve ser o seguinte:
echo "<img src=\"/fotos/".$imagem."\">";

2
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado