Jump to content
Sign in to follow this  
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...

Share this post


Link to post
Share on other 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; ?>"/>

Share this post


Link to post
Share on other 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' />";
}

Share this post


Link to post
Share on other 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...

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.