johnhey 0 Denunciar post Postado Julho 21, 2016 Boa noite, fiz o código abaixo, mas infelizmente nada funciona. Porque? <?php <form> <input type="submit" name="excluir_album" value="Elimiar"/> </form> <div class="excluir_album"> <?php if (isset($_POST['excluir_album'])) { ?> <script type= "text/javascript"> var confirmar = confirm("Tem certeza que deseja eliminar o album"); if (confirmar == true){ <?php $nome_tab = $_POST['datatable']; //seleciona a pasta $diretorio = 'imagens/originais/bebes/'.$nome_tab; //Remove a pasta rmdir($diretorio); //mensagem de exclusao da pasta echo "Pasta '.$nome_tab.'removida com sucesso."; //verifica a imagem a ser apagada $sel_foto = "SELECT * FROM bebes WHERE nome ='$nome_tab'"; $resultado_pesq = mysql_query($sel_foto); while ($resultado = mysql_fetch_assoc($resultado_pesq)){ $nome_foto = $resultado['foto']; } //apaga a imagem // caminho e nome do arquivo a ser excluído $arquivo = "/imagens/miniatura/".$nome_foto; // excluir if(unlink($arquivo)){ echo "Foto '.$nome_foto.' excluída com sucesso."; } else{ echo "Não foi possível excluir a foto, por favor verifique com o administrador."; } $sql_exec = "DELETE * FROM bebes WHERE nome ='$nome_tab'"; $del_registo = mysql_query($sql_exec); if ($del_registo == ''){ //se houver falha ao executar a query echo "<script>alert('Ocorreram os seguintes erros:\\n".die(mysql_error() . '<br>' . $query),"'</script>"; } else { echo "<script>alert('Album eliminado com sucesso!');</script>"; } ?> }else{ window.close() } </script>; <?php } ?> ?> Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Julho 21, 2016 Porque está errado, horas. Você tem noção básica de PHP ? já viu que tem tag HTML dentro do php solta ? O que você está tentando fazer ? Compartilhar este post Link para o post Compartilhar em outros sites
johnhey 0 Denunciar post Postado Julho 21, 2016 O que preciso fazer são várias coisas. Mais com relação à sua pergunta, não tenho noção. O que estou tentando fazer é: Seleciono o álbum que quero excluir; Clico no botão excluir; Aparece me a caixa de mensagem a dizer se realmente tenho a certeza da exclusão; Apaga a pasta; Excluir o arquivo; Deletar a tabela do banco; É isso que preciso. Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Julho 21, 2016 O código acima está incorreto e não vai funcionar. Sugiro estudar o básico do PHP para que você saiba o que está fazendo e então postar aqui às dúvidas, mais do jeito que está não tem como. Está misturado javascript com php, etc. Compartilhar este post Link para o post Compartilhar em outros sites