Ir para conteúdo
Fórum Script Brasil

johnhey

Membros
  • Total de itens

    20
  • Registro em

  • Última visita

Sobre johnhey

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

johnhey's Achievements

0

Reputação

  1. johnhey

    select não funciona

    Ok, antes de mais nada quero agradecer pela dica João Pedro DEV, ao inspecionar o seu código e o meu vi que 1º nos meus arquivos html e em seu código na class hover1(no meu caso SELECTED) muda consoante o código ou seja: no inicio esta <li class="selected"> <a href="index.php">Inicio</a> </li Quando clico em about a class muda de lugar, sai do index e passa para about <li class="selected"> <a href="about.php">Inicio</a> </li e assim por diante, o mesmo acontece com o seu código, mais nos meus arquivos php não ocorre o mesmo, eles estão iguaizinhos ao arquivos html, já fiz até upload dos mesmo em html e em php. em html funciona em php não espero ter sido claro. Como faço para a classe mudar de lugar?
  2. johnhey

    select não funciona

    Boa noite pessoal, tenho um menu, que ao clicar gostaria que mudasse de cor para saber qual pagina esta selecionada. Quando os arquivos estão em html funciona ao passar para php não. Onde esta o erro? todos os arquivos index.php, sobre.php, contacto.php, imagens.php estão da seguinte forma: <body> <div id="header"> <div> <div id="logo"> <a href="index.html"><img src="images/logo.png" alt="LOGO"></a> </div> <?php include 'menu.php'; ?> </div> </div> </body> O arquivo menu.php <ul id="navigation"> <li class="selected"> <a href="index.php">Inicio</a> </li> <li> <a href="about.php">Quem somos</a> </li> <li> <a href="services.php">Serviços</a> </li> <li> <a href="blog.php">Imagens</a> </li> <li> <a href="contact.php">Contactos</a> </li> </ul> e o css #navigation li a:hover{ background-position: 0 0; color: #fff; } #navigation li.selected a { background-position: 0 0; color: #fff; } conforme passo o mouse sobre os menus funciona, mas quando clico não fica marcado em qual estou, fica somente no index
  3. johnhey

    Rmdir não funciona

    fica aqui o código a funcionar. <?php //Conexão com o Banco de Dado include 'connect.php'; if (!$conexao) { die('Não foi possí­vel conectar: ' . mysql_error()); //Exibe o erro por não conectar } //Conexão bem sucedida seleciona o BD $db_selected = mysql_select_db('bd_reborn', $conexao); $id = $_GET['id']; // Monta consulta MySQL, para buscar nome da foto $sql = "SELECT * FROM bebes WHERE registo='$id' ORDER BY `registo` DESC"; // Executa a consulta $query = mysql_query($sql)or die(mysql_error()); // Começa a exibição dos resultados while ($resultado = mysql_fetch_assoc($query)) { $id = $resultado['Registo']; $nome = $resultado['nome']; $foto = $resultado['foto']; $eliminar = mysql_query("DELETE FROM bebes WHERE registo= '$id'"); $eliminar_tb = mysql_query("DROP TABLE $nome"); $diretorio = "imagens/originais/bebes/$nome/"; rmdir($diretorio); unlink("imagens/miniatura/bebes/$foto"); } if ($eliminar =='') { echo"<script>alert('Erro ao eliminar, por favor tente mais tarde.');history.back();</script>"; }else { echo"<script>alert('Album eliminado com sucesso!');history.back();</script>"; }
  4. johnhey

    Rmdir não funciona

    Acabei por fazer diferente, mais continua a não resultar. o rmdir, unlink e drop table não funciona. <?php //Conexão com o Banco de Dado include 'connect.php'; if (!$conexao) { die('Não foi possí­vel conectar: ' . mysql_error()); //Exibe o erro por não conectar } //Conexão bem sucedida seleciona o BD $db_selected = mysql_select_db('bd_reborn', $conexao); $id = $_GET['id']; // Monta consulta MySQL, para buscar nome da foto $sql = "SELECT * FROM bebes WHERE registo='$id' ORDER BY `registo` DESC"; // Executa a consulta $query = mysql_query($sql)or die(mysql_error()); // Começa a exibição dos resultados while ($resultado = mysql_fetch_assoc($query)) { $id = $resultado['Registo']; $nome = $resultado['nome']; $foto = $resultado['foto']; $eliminar = mysql_query("DELETE FROM bebes WHERE registo= '$id'"); $eliminar_tb = mysql_query("DROP TABLE'.$nome'"); $diretorio = "imagens/originais/bebes/'.$nome.'/"; rmdir($diretorio); unlink("/imagens/miniatura/bebes/".$foto); } if ($eliminar =='') { echo"<script>alert('Album eliminado com sucesso!');history.back();</script>"; }else { echo"<script>alert('Erro ao eliminar, por favor tente mais tarde.');history.back();</script>"; }
  5. johnhey

    Rmdir não funciona

    Sim, compreendi, e obrigado pela ótima explicação, só tem um problema sou novo em php e JavaScript e sei ainda muito pouco. teria algum exemplo ou o local onde encontraria algum exemplo que use um processo assíncrono (AJAX)?
  6. johnhey

    Rmdir não funciona

    Bom dia pessoal, tenho um código que uso para eliminar pasta, com JavaScript e PHP. Quando coloco assim não funciona, ou seja, não apaga a pasta, mais também não dá nenhum erro. <div class="excluir_album"> <?php if (isset($_POST['excluir_album'])) { $nome_tab = $_POST['datatable']; //seleciona a pasta $diretorio = '/imagens/originais/bebes/'.$nome_tab.'/'; ?> <script type="text/javascript"> var mensagem = "<?php echo("Tem certeza que deseja eliminar o album ".$nome_tab. " ?"); ?>"; if (confirm(mensagem)) { <?php //Remove a pasta rmdir('$diretorio'); ?> } </script> <?php } ?> &nbsp; </div> Ou assim também não funciona: <div class="excluir_album"> <?php if (isset($_POST['excluir_album'])) { $nome_tab = $_POST['datatable']; //seleciona a pasta $diretorio = '/imagens/originais/bebes/'.$nome_tab.'/'; ?> <script type="text/javascript"> var mensagem = "<?php echo("Tem certeza que deseja eliminar o album ".$nome_tab. " ?"); ?>"; if (confirm(mensagem)) { <?php //Remove a pasta rmdir("$diretorio"); ?> } </script> <?php } ?> &nbsp; </div> Ou simplesmente sem aspas, também não funciona. "rmdir($diretorio); Mas quando coloco por extenso a pasta que quero apagar, funciona. Exemplo <div class="excluir_album"> <?php if (isset($_POST['excluir_album'])) { $nome_tab = $_POST['datatable']; //seleciona a pasta $diretorio = '/imagens/originais/bebes/'.$nome_tab.'/'; ?> <script type="text/javascript"> var mensagem = "<?php echo("Tem certeza que deseja eliminar o album ".$nome_tab. " ?"); ?>"; if (confirm(mensagem)) { <?php //Remove a pasta rmdir('/imagens/fotos/'); ?> } </script> <?php } ?> &nbsp; </div> Porque não funciona com a variável?
  7. johnhey

    Devolver valor de combo

    Esta aparecendo correcto o select
  8. johnhey

    Devolver valor de combo

    Infelizmente não wash, o arquivo de teste funciona, no arquivo em si não já coloquei os códigos abaixo para ver se me devolvia algum valor, mais não aparece me nada. <?php $nome_tab = isset($_GET["datatable"]); print_r($_GET); echo $nome_tab; var_dump($nome_tab); ?> Ao invés de GET usei POST ao copiar para a postagem copiei errado
  9. johnhey

    Devolver valor de combo

    Fiz um teste em outro outro arquivo e funciona, não sei porque este não. Há única coisa que não postei no código acima foi o form com o method POST, mais o tenho com o botão enviar. fiz o seguinte: <form method="post"> <select name = "teste"> <option value="teste1"> teste1 </option> <option value="teste2"> teste2 </option> <option value="teste3"> teste3 </option> <option value="teste4"> teste4 </option> </select> <input type="submit" name="enviar" value="importar"> </form> <?PHP $selecao = $_POST["teste"]; echo $selecao; ?> desculpa tem razão faltou somente aqui na publicação $dados[0];
  10. johnhey

    Devolver valor de combo

    Creio eu que esta linha está correcta porque o que quero são os nomes das tabela do meu banco de dados e esta listando certo. o Código completo é: <table> <tr> <td> Selecione o Album para importação: </td> <td> <?php //Conexão com o Banco de Dados $conexao = mysql_connect('localhost', 'banco', 'senha'); if (!$conexao) { die('Não foi possí­vel conectar: ' . mysql_error()); //Exibe o erro por não conectar } //Seleciona o BD $db_selected = mysql_select_db('bdados', $conexao); //Le o banco de Dados $executa = "SHOW TABLES"; //Executa a query que irá mostrar as tabelas $resultado = mysql_query($executa, $conexao) or die(mysql_error()); ?> <select name="datatable"> <?php //execulta o loop while ($dados = mysql_fetch_array($resultado)) { $nome_tabela = $dados[]; ?> <!--cria a listagem --> <option value ="<?php echo $nome_tabela; ?>"><?php echo $nome_tabela; ?></option> <?php } ?> </select> </td> <td> </td> </tr> <tr> <td colspan="3"> Descrição do Album: </td> </tr> </table> Esqueci apenas de colocar o final do código <?php $nome_tab = $_POST['datatable']; echo $nome_tab; ?>
  11. <select name="datatable"> <?php //execulta o loop while ($dados = mysql_fetch_array($resultado)) { $nome_tabela = $dados[]; ?> <!--cria a listagem --> <option value ="<?php echo $nome_tabela; ?>"><?php echo $nome_tabela; ?></option> <?php } ?> <?php $nome_tab = $_POST['datatable']; echo $nome_tab; ?> Não consigo devolver o valor do combobox na variável, porque?
  12. johnhey

    Erro DIV

    Resultou, obrigado
  13. johnhey

    Erro DIV

    mas onde? porque já tentei fecha-la em vários lugares e dá o erro
  14. johnhey

    Erro DIV

    antes de inserir o código em php esta tudo bem, após inserir a DIV 3 desaparece por completo. O erro deve estar nesta linha: echo "<select name=\'datatable\'>"; Quando removo-a fica correcto, quando adiciona, fica mau. mais sem ela não me aparece dentro de um option.
  15. johnhey

    Erro DIV

    Bom dia, não sei se a dúvida deveria ser neste local ou não, mais como inclui html, css, e o erro só aparece ao inserir o codigo php, decidi fazer aqui. tenho 4 DIV. Uma DIV mãe com o nome de "conteudo", dentro desta mais três divs: "criar_album", "select_album", "import_album", antes de inserir o código em php as divs estão todas correctas, após inserir fica tudo desconfigurada, porque? <div id="conteudo"> <div id= "criar_album"> Primeira DIV </div> <div id= "select_album"> Selecione o Album para importação: <?php //Conexão com o Banco de Dados $conexao = mysql_connect('LocalHost', 'Banco Dados', 'Senha'); if (!$conexao) { die('Não foi possí­vel conectar: ' . mysql_error()); //Exibe o erro por não conectar } //Seleciona o BD $db_selected = mysql_select_db('rebornimaginacoesdebebes_com_pt_bdreborn', $conexao); //Le o banco de Dados $executa = "SHOW TABLES"; //Executa a query que irá mostrar as tabelas $resultado = mysql_query($executa, $conexao) or die(mysql_error()); echo "<select name=\"datatable\">"; while ($dados = mysql_fetch_array($resultado)) { $nome_tabela = $dados[]; ?> <option value ="<?php echo $nome_tabela; ?>"><?php echo $nome_tabela; ?></option> <?php } ?> </div> <div id= "import_album"> Terceira DIV </div> </div> arquivo CSS /*------------------------------ Página de Galeria ------------------------------*/ #criar_album{ font-size: 16px; font-family: "times_new_romanregular", bold, sans-serif; color:#9900CC; padding-left:15px; } #criar_album input[type="text"] { background-color:#f2f2f2; border:1px solid #000; padding:5px; border-radius:5px; font-size: 16px; font-family: "times_new_romanregular", bold, sans-serif; color:#9900CC; } #criar_album input[type="text"]:hover { background-color:#e1e1e1; border:1px solid #333; padding:5px; } #criar_album input[type="text"]:focus { background-color:#E1F5FF; border:1px solid #900; padding:5px; } #select_album{ background: #C0FFC0; } #import_album{ background: #C0FFFF; }
×
×
  • Criar Novo...