Listagem dos arquivos aparecem, mas a foto não
Talvez seja coisa boa, mas não enxergo onde está o erro aqui.
Criei um campo de cadastro de cliente, que junto cadastra uma imagem.
Agora eu quero listar os clientes cadastrado para que eu possa edita-los quando necessário. Até ai tudo certo.
Vou la e listo, porem a imagem não aparece. (obs: estou pegando o caminho da src onde o banco salva):
<?php
$produto = listar("produto", $parametros = null);
$a = new ArrayIterator($produto);
while ($a->valid()){
?>
<div class="box_promo">
<figure class="img_promo">
<img src="../../foto/produto/<?php echo $a->current()->prod_img; ?>">
</figure>
<h3><?php echo $a->current()->prod_nome; ?></h3>
<h3><?php echo $a->current()->prod_preco; ?></h3>
<p><?php echo $a->current()->prod_desc; ?></p>
<a href="#myModal" data-toggle="modal"><button class="edit">Editar</button></a>
<button class="edit">Excluir</button>
</div>
<?php $a->next(); } ?>
Lembrando que o <h3> aparece o valor, assim como o <p> tambem. Só a imagem mesmo que não aparece.
E aqui é o arquivo php onde está meu cadastro da imagem.
$arr = explode(".", $_FILES['foto']['name']);
$extensao = end($arr);
$novoNomeFoto = uniqid() . "." . $extensao;
$temp = $_FILES['foto']['tmp_name'];
$pastaFotosProduto = "fotos/produto/";
$pastaFotosDetalhe = "fotos/produto/detalhes/";
$imagem = WideImage::load($temp);
$redimensionar = $imagem->resize(190, 170, "fill");
$redimensionar->saveToFile("../".$pastaFotosProduto . $novoNomeFoto);
$fotoCadastrada = "../".$pastaFotosProduto . $novoNomeFoto;
/ detalhes /
$redimensionar = $imagem->resize(300, 270, "fill");
$redimensionar->saveToFile("../".$pastaFotosDetalhe . $novoNomeFoto);
$fotoCadastradaDetalhe = "../".$pastaFotosDetalhe . $novoNomeFoto;Discussão (4)
Carregando comentários...