Ir para conteúdo
Fórum Script Brasil

wootzor

Membros
  • Total de itens

    480
  • Registro em

  • Última visita

Tudo que wootzor postou

  1. Seria algo assim? $(function () { $("button").attr("hidden", "true"); $("div").mouseenter(function () { $(this).children("button").removeAttr("hidden"); }) .mouseleave(function () { $(this).children("button").attr("hidden", "true"); }); });
  2. É verdade, foi distracção minha. Estou a utilizar o selector geral para todos os elementos imagem. Sim, com uma classe como tens parece-me o procedimento certo.
  3. Primeiro aconselho a utilizar outra biblioteca para aceder à base de dados (mysqli ou PDO), uma vez que a mysql já não é mantida actualmente. Em segundo, o campo ID da tabela é numérico ou uma string? Caso seja numérico não são precisos os apóstrofos. Se for uma string, ainda assim tens um apóstrofo a mais. Precisas ainda de verificar se a instrução foi ou não executada (variável $result) e só então mostras a mensagem adequada ao utilizador (como não tens essa verificação, a mensagem de sucesso aparece sempre, mesmo que a eliminação do registo falhe). Segue um exemplo: <?php $id = $_GET['id']; // Recebendo o valor enviado pelo link $result = mysql_query("DELETE FROM `usuarios` WHERE `id` ='" . $id . "'"); // A instrução delete irá apagar todos os dados da id recebida if ($result) { echo "Registro excluído com sucesso!"; mysql_close($conexao); // Fechando a conexão com o banco de dados } else { echo "Impossível apagar o registo."; }
  4. Com jQuery é relativamente simples: $(function() { $("img").click(function() { $("img").not(this).removeClass("linha"); $(this).addClass("linha"); }); }); Fica um exemplo. Alterei o ID linha para uma classe pois não deves ter dois elementos com o mesmo ID num documento HTML.
  5. Não sei se ajuda mas encontrei este tutorial (em Inglês).
  6. wootzor

    SELECT

    Se bem percebi o que pretendes fazer, experimenta algo assim: SELECT * FROM `pcm` WHERE HOUR(`entrada`) BETWEEN HOUR(NOW())-1 AND HOUR(NOW()) AND `saida` = 0;
  7. wootzor

    Ajuda no Codigo Php

    E qual é o código PHP?
  8. wootzor

    retirar último caracter

    Porque não tentas utilizar a função json_encode do PHP? Fica aqui um exemplo simples, que talvez consigas adaptar ao que queres fazer: $json = "["; while ($row = $res->fetch_object()) { $json .= json_encode($row->mensagem) . ","; } $json = substr($json, 0, strlen($json) - 1); //retirar vírgula após o último item $json .= "]"; echo $json;
  9. wootzor

    retirar último caracter

    MTavares, qual seria o objectivo final? Armazenar um array de JavaScript como string e utilizá-lo com PHP?
  10. wootzor

    PHP+SQL Server

    Provavelmente tens de instalar o driver disponibilizado pela Microsoft.
  11. Se colocares o código que tens actualmente, de certeza que alguém te ajudará.
  12. Aparentemente não é possível fazer tal coisa apenas recorrendo ao PHP. A função funciona como é suposto mas o resultado só é mostrado no final da execução completa do código: <?php // current time echo date('h:i:s') . "<br />"; // sleep for 10 seconds sleep(10); // wake up ! echo date('h:i:s') . "<br />";
  13. Embora utilize Access em vez do Excel, penso que os vídeos do Gilberlânio Rocha no YouTube podem ser um recurso interessante.
  14. Tens um exemplo no meu último post. Tenta adaptar ao que pretendes. Não possuo nenhum exemplo pronto que possa disponibilizar aqui.
  15. Uma solução inicial pode passar pela utilização do método detach() do jQuery. Eis um exemplo simples, embora não optimizado: $(function () { var form1 = $("#form1").detach(); var form2 = $("#form2").detach(); $("#interno").click(function () { $("#container").append(form1); }); $("#externo").click(function () { $("#container").append(form2); }); });
  16. Tudo bem, a questão é que não vais conseguir fazer o envio de um e-mail utilizando apenas HTML, precisas de utilizar uma linguagem que corra no servidor (server-side), como o PHP, para isso. Existe a biblioteca PHPMailer que permite enviar e-mails a partir de PHP e que, segundo este exemplo, permite enviar a mesma mensagem para vários endereços, tal como pretendes.
  17. wootzor

    Cadastro php/MySql

    Estás a utilizar duas páginas, uma onde pedes os dados de registo e outra onde inseres os dados na tabela, certo? Se for assim, é normal que apareçam os tais avisos quando tentas aceder directamente à página cadastrando.php, uma vez que nela estás a atribuir valores a variáveis com dados vindos do $_POST que não contém dados nenhuns se não fizeres submit do formulário anteriormente. Já agora, aconselho utilizares uma extensão diferente da mysql para aceder à base de dados (MySQLi ou PDO), uma vez que essa já não é mantida nas versões mais recentes do PHP.
  18. E onde está a lógica para o envio do e-mail? Não é possível fazê-lo utilizando apenas HTML, é necessário utilizar uma linguagem server-side como por exemplo a PHP. Outra coisa, alguns elementos do tipo input não estão correctamente fechados.
  19. Olá Adalberto. Aconselho a utilização da tag de código tornar o código mais perceptível. Então vejamos: //menu.php <?php session_start(); if (!isset($_SESSION['login']) and !isset($_SESSION['senha']) and !isset($_SESSION['nome'])) { //se estás a verificar que estas entradas não estão definidas, não precisas de fazer o unset de seguida, apenas redireccionar o utilizador.​ header('location:index.php'); } $login = $_SESSION['login']; $senha = $_SESSION['senha']; $nome = $_SESSION['nome']; $operacao = $_SESSION['per_operacao']; ?> <html> <head></head> <body> <ul class="submenu-2"> <li><a href="MenuPrincipal.php"><?php echo $lSub['mod_descricao'];?></a></li> <?php $seleciona_rotina = pg_query("SELECT * FROM Menu_rotina WHERE id_modulo = '$idmod'"); if (pg_num_rows($seleciona_rotina) > 0) { while($sSub = pg_fetch_array($seleciona_rotina)) { $_SESSION['per_operacao']=$sSub['per_operacao']; echo($_SESSION['per_operacao']); // ( conteúdo: 1.2.3.4.5 ) ?> <li> <a href="<?php echo $sSub['per_pagina']?>"><?php echo $sSub['gpo_descricao'];?></a> </li> <?php } //while ?> </ul> <?php } //if ?> </body> </html> Tentei estruturar melhor o código, vê se as alterações fazem sentido para a lógica que estás a seguir. Se possível, descreve o que pretendes obter ao certo pois também achei um pouco confuso como diz o MTavares.
  20. Experimenta utilizar a função mysql_fetch_assoc, que devolve somente um array associativo. Para além disso, considera utilizar antes a extensão mysqli ou PDO, uma vez que a mysql já não é mantida nas versões mais recentes do PHP.
  21. Apenas com HTML não vai ser possível, pois ela consiste apenas numa linguagem de marcação (markup). No entanto, pode ser feito facilmente com jQuery (ou mesmo com JavaScript nativo). Aqui fica um exemplo utilizando jQuery: $(function () { var w = $("img").width(), //dimensões iniciais da imagem h = $("img").height(); $("img").on("mouseenter", function () { $(this).attr("width", w * 1.5); $(this).attr("height", h * 1.5); }); $("img").on("mouseleave", function () { $(this).attr("width", w); $(this).attr("height", h); }); });
  22. Incluíste a referência à biblioteca na página? Algo como: <script src="jquery.slides.min.js"></script>
  23. Experimenta utilizar apenas o caminho relativo para a imagem (assumindo que novo é o nome da pasta onde tens os ficheiros da aplicação): <img src="../uploads/images/2015/02/cartografia-en-la-practica.jpg" alt="Cartografía en la práctica." title="Cartografía en la práctica." width="120" height="70" />
  24. Seria isto? Mexi apenas no código da terceira caixa: #box3 { margin: 0 auto; width: 301px; height: 260px; background-color: #CCCCCC; }
  25. Já experimentaste aceder às propriedades de qualquer um dos ficheiros de imagem que não aparecem e verificar o caminho que está a ser utilizado?
×
×
  • Criar Novo...