marciaxd 0 Denunciar post Postado Março 18, 2016 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
Gleyson Abreu 49 Denunciar post Postado Março 18, 2016 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
gabrieldarezzo 255 Denunciar post Postado Março 18, 2016 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
marciaxd 0 Denunciar post Postado Março 19, 2016 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
Alaerte Gabriel 662 Denunciar post Postado Março 19, 2016 Você pode renomear a imagem no ato do upload, sem problemas... Compartilhar este post Link para o post Compartilhar em outros sites
marciaxd 0 Denunciar post Postado Março 19, 2016 Certo ai no caso se eu envia o teste.png ele será renomeado para logo.png automaticamente? Compartilhar este post Link para o post Compartilhar em outros sites
gabrieldarezzo 255 Denunciar post Postado Março 19, 2016 Sim desde que você defina. Mostra seu código :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites