Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marciaxd

Alterando imagem

Recommended Posts

Estou desenvolvendo um painel com outra pessoa e eu quero por a função pra ela alterar logo do site pelo propio painel dai é só eu colocar o sistema upload de arquivo comum mesmo? por que o arquivo já existe preciso que quando o arquivo seja enviado ele subistitua o antigo pelo novo entendem?

 

- n sei se to postando lugar certo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia criar um sistema comun de upload, só que você botaria o nome da imagem upada no banco de dados. E depois pegaria o nome dela e botava na logo atua. Por exemplo:

$newlogo = $pegaLogo['logoname'];

<img src="pasta/<?php echo $newlogo; ?>"/>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Eu sugiro fazer da seguinte forma:


Utilizando uma função do php - file_exists()


Assim você deixa 'opcional' a subida da imagem. Ela substitui automaticamente se existir o novo




$filename = 'img/new_logo.png';
if (file_exists($filename)) {
//Exibe o Padrão
echo "<img src='default_logo.png' alt='Logo' />";
} else {
echo "<img src='new_logo.png' alt='Logo' />";
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

porque eu fazendo um sistema comum eu teria que renomear o arquivo para logo.png para ele substituir o logo.png atual mas e se eu quiser subir a imagem com qualquer nome e ela se renomeei automaticamente para logo.png tem como? claro que fosse obrigado a imagem ser no formato png...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.