Jump to content
  1. Pedido de Ajuda

    Joao Borges
    By Joao Borges,

    Boa Noite

    Possuo uma companhia de aviação virtual pvpairlnes.pt em que todo o sistema funciona em PHP, HTML JS chamado phpVMS que é digamos assim o engine,

    Trata-se de uma plataforma freeware mas os módulos para um funcionamento mais profissional são pagos.

    Gostaria de dar uma nova imagem à minha página e adaptação dos modulos ao novo template mas não possuo conhecimentos para tal.

    Tenho o template comprado na ENVATO e agora necessito de transportar/adaptar todo o conteudo da página atual ao novo template.

    Gostaria de saber se haveria alguém interessado para discutir pormenores e orçamento.

    Muito Obrigado

    João Borges

    pvpairlnes.pt

    jcborges1(at)sapo.pt

    • 0 replies
  2. Re: contentwindow iframe

    Zex
    By Zex,

    Se o iframe.contentDocument está a null é porque não encontrou o iframe.

    Declara assim o iframe:

    <iframe id=iframe src="iframe.html">  </iframe>

     

     

    • 1 reply
  3. Manual para aprender Java

    ManuelJava
    By ManuelJava,

    Boas tardes pessoal, gostava de saber qual o melhor manual para aprender Java, isto é, numa versão mais atualizada ou muito recente, ou seja, para não estar e gastar agora uns euros num manual e depois daqui por um ano ser um mono como se costuma dizer, eu andei a ver e encontrei esta, a  5ª Edição, Programação em Java-Curso Completo, do autor: Pedro Coelho,  ISBN: 978-972-722-840-9, o que acham deste manual, será bom para quem ainda tem poucos conhecimentos de Java, ou sugerem algum em especial.

    Digam algo, opiniões são bem vindas.

    • 0 replies
  4. Re: Impressão de uma factura

    Cerzedelo
    By Cerzedelo,
    Em ‎15‎/‎06‎/‎2019 às 11:13, Eduarda Pinto disse:

    Bom dia, no meu projeto eu gostava de resolver mais um problema que nos códigos de auto incremento dá-me números negativos em vez de positivos!!!

    Eu gostava de saber como colocar isso corretamente!!

    Pode utilizar a função Abs, que converte negativos em positivos

    I=Math.Abs(-1)

     

    • 4 replies
  5. Re: Programação em linguagem C no Linux

    Yasnac
    By Yasnac,

    podem fechar/apagar

    • 1 reply
  6. Re: 3 videos a dar seguidos

    Zex
    By Zex,

    Alguns browsers podem bloquear os videos (verifique as opções de segurança).
    Funciona no computador local.

    <HTML>
    
    <HEAD>
    	<TITLE> Videos em sequência </TITLE>
    </HEAD>
    
    
    
    <SCRIPT>
    
    //---------------------------------------------------------------------
    
    function $id (id) 
    { 
    var res = document.getElementById(id);
    if (res==null) 
      alert("$id: id not found: "+id);
    return( res ); 
    }
      
    //---------------------------------------------------------------------
    //---------------------------------------------------------------------
    
    function watch_video3 () 
      {  
      if ( V3.ended )
        {
        V1.play()
        watch_video1()
        }
      else
        setTimeout( "watch_video3()", 1000 )
      } 
    
    //---------------------------------------------------------------------
    
    function watch_video2 () 
      {  
      if ( V2.ended )
        {
        V3.play()
        watch_video3()
        }
      else
        setTimeout( "watch_video2()", 1000 )
      } 
    
    //---------------------------------------------------------------------
    
    function watch_video1 () 
      {  
      if ( V1.ended )
        {
        V2.play()
        watch_video2()
        }
      else
        setTimeout( "watch_video1()", 1000 )
      } 
    
    //---------------------------------------------------------------------
    
    var V1
    var V2
    var V3
    
    function run () 
      { 
      V1 = $id('video1')
      V2 = $id('video2')
      V3 = $id('video3')
    
      V1.play()
    
      watch_video1() 
      } // run
    
    //---------------------------------------------------------------------
    
    </SCRIPT>
    
    
    
    <BODY onload="setTimeout('run()',1000)" > 
    
    
    <CENTER>
    
    <video id=video1 width="320" height="200">
      <source src="video_seq1.mp4" >
    </video>
    
    <video id=video2 width="320" height="200">
      <source src="video_seq2.mp4" type="video/mp4" >
    </video>
    
    <video id=video3 width="320" height="200">
      <source src="video_seq3.mp4" type="video/mp4">
    </video>
    
    </CENTER>
    
    </BODY>
    
    </HTML>

     

    • 1 reply
  7. Carrinho de compras PHP

    João Vitor Pinheiro
    By João Vitor Pinheiro,

    Preciso de ajuda para alterar o metodo de alterar a quantidade do produto no meu carrinho, meus conhecimentos sobre programação web são bem basicos, preciso finalizar esse projeto para entregar na faculdade, eu implementei um metodo simples de alterar a quantidade, mas acontece um reload cada vez que eu adiciono ou removo mais '1' da quantidade, gostaria que alguem implementasse um metodo em que isso não aconteça no meu codigo, abaixo esta o codigo do meu carrinho:

    <?php
        session_start();
    
        if (!isset( $_SESSION['itens'] ) ):
            $_SESSION['itens'] = array();
        endif;
        
        if ( isset( $_GET['add'] ) && $_GET['add'] == "carrinho" ):
            $idProduto  = $_GET['id'];
            if (!isset ($_SESSION['itens'][$idProduto])):
                $_SESSION['itens'][$idProduto] = 1;
            else:
                $_SESSION['itens'][$idProduto] +=1;
            endif;
        endif;
        
        if ( count( $_SESSION['itens'] ) == 0 ):
            echo ' <h1>Carrinho vazio</h1>';
        else:
            $_SESSION['dados'] =array();
            $conexao = new PDO ('mysql:host=localhost;dbname=meusprodutos',"root", "");
    ?>
    <table >
        <thead>
            <th><div align="center" style="font-size:14px; font-family: arial"> <font color="black">Produto </font></th>
            <th><div align="center" style="font-size:14px; font-family: arial"> <font color="black">Preço </font></th>
            <th><div align="center" style="font-size:14px; font-family: arial"> <font color="black">Quantidade </font></th>
            <th><div align="center" style="font-size:14px; font-family: arial"> <font color="black">Subtotal</font></th>
            <th><div align="center" style="font-size:14px; font-family: arial"> <font color="black">Opções</font></th>
    
        </thead>
        <tbody>
    <?php 
            $totalcarrinho = 0;
            foreach ( $_SESSION['itens'] as $idProduto => $quantidade ):            
                $select = $conexao->prepare("SELECT * FROM produtos WHERE id=?");
                $select ->bindParam(1, $idProduto);
                $select ->execute();
                $produtos = $select->fetchAll();
                $total = $quantidade * $produtos[0]["preco"];
                if(count( $_SESSION['itens'] ) == 0 ):
                    $totalcarrinho = 0;
                else:
                
                    $tempcarrinho = $totalcarrinho;
                    $totalcarrinho =  $tempcarrinho + $total;
                
                endif;
    
    ?>
        <tr>
            <td><div align="center" style="font-size:20px; font-family: verdana"> <font color="white"><?=$produtos[0]["nome"]?></font> </div></td>
            <td><div align="center" style="font-size:15px; font-family: verdana"> <font color="white"><?=number_format( $produtos[0]["preco"], 2, ", ", "." )?></font></div></td>
            <td><div align="center"style="font-size:15px; font-family: verdana"> <font color="white" ><a href="remover.php?remover=carrinho&id=<?=$idProduto?>">◄</a> <?=$quantidade?><a href="carrinho.php?add=carrinho&id=<?=$idProduto?>">►</a></font> </div></td>
            <td><div align="center" style="font-size:15px; font-family: verdana"> <font color="white"><?=number_format( $total, 2, ",", "." )?></font></div></td>
           <td>
      <a href="remover2.php?remover=carrinho&id=<?=$idProduto?>">Remover</a>
      
    </td>
        </tr>
    
    <?php
        array_push($_SESSION['dados'],
            array ('id_produto' => $produtos[0]["nome"],
                    'quantidade' => $quantidade,
                    'preco' => $produtos[0]["preco"],
                    'total' => $total
    
        )
        );
        
            endforeach;
        
    
    ?>
        </tbody>
    </table>
    <table>
        <td class="td1"><div align='center' style='font-size:25px;font-family:Verdana'><font color="white">Total <?=number_format( $totalcarrinho, 2, ",", "." )?></font></div></td> 
        </table>
    <?php
    echo '<a href="finalizar.php"><button class="button2" type="submit">Finalizar pedido</button></a>'; 
        
        endif;
        
    ?>

     

    • 0 replies
  8. Pesquisa entre datas

    Mendes_PT
    By Mendes_PT,

    Boa tarde,

    Estou a criar um desenvolvimento que permite visualizar todos os movimentos de stock da referência em uma datagridview. Ate aqui eu consegui colocar tudo a funcionar mas queria ir mais longe. 

    Queria que quando fizesse uma pesquisa a primeira linha da datagridview me mostrasse o saldo anterior dos movimentos. Ou seja desde a primeira data dos movimentos de stock até a data inicial da pesquisa. E na ultima linha o total desde a data inicial ate a data final do filtro.

    Nao sei se me fiz entender espero que sim.

    Podem me ajudar se for possível fazer isto?

    • 0 replies
  9. Re: Texto que aparece e oculta

    Zex
    By Zex,
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
    <HTML>
    
    <HEAD>
    	<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
    	<TITLE> Caminho da Luz </TITLE>
    </HEAD>
    
    
    <SCRIPT>
    
    
    // muda o estado de invisibilidade de uma zona
    function toggle(list)
     { 
     var listElementStyle=document.getElementById(list).style; 
     if (listElementStyle.display=="none")
      { 
      listElementStyle.display="block"; 
      }
     else
      { 
      listElementStyle.display="none"; 
      } 
     } 
    </SCRIPT>
    
    
    
    <BODY BGCOLOR="#EEEEEE">
    
    <H2 ALIGN="CENTER"> Caminho da Luz </H2>
    
    <HR ALIGN="CENTER">
    
    <FONT SIZE="4">Click numa pergunta para mostar/esconder resposta</FONT>
    
    <HR>
    
    <BR><A onclick="javascript:toggle('t1')"> <FONT color=blue><b> 
      Já fizeste a tua oração hoje?  
      </b></FONT> </A>
      <SPAN id="t1" style="display:none">
        Estás salvo!
      </SPAN>
    
    <BR><A onclick="javascript:toggle('t2')"> <FONT color=blue><b> 
      Estás a sentir um vazio na tua vida?  
      </b></FONT> </A>
      <SPAN id="t2" style="display:none">
        Procura Deus que Deus tapa o buraco!
      </SPAN>
    
    <BR><A onclick="javascript:toggle('t3')"> <FONT color=blue><b> 
      Queres ganhar o totoloto e ser rico?
      </b></FONT> </A>
      <SPAN id="t3" style="display:none">
        O dinheiro não compra a felicidade!
      </SPAN>
    
    <BR><A onclick="javascript:toggle('t4')"> <FONT color=blue><b> 
      Por é que Deus deixou eu perder tudo o que tinha?
      </b></FONT> </A>
      <SPAN id="t4" style="display:none">
        Deus quer que procures bens espirituais e não bens materiais!
      </SPAN>
    
    <BR><A onclick="javascript:toggle('t5')"> <FONT color=blue><b> 
      Porque é que Deus deixou ele morrer?
      </b></FONT> </A>
      <SPAN id="t5" style="display:none">
        Deus é justo. Por isso, isso foi bom para quem morreu ou será bom para a evolução de quem ficou cá na Terra.
      </SPAN>
    
    <BR><A onclick="javascript:toggle('t6')"> <FONT color=blue><b> 
      Porque é que o vizinho está sempre a chatear?
      </b></FONT> </A>
      <SPAN id="t6" style="display:none">
        É um teste de Deus para testar o teu amor ao próximo. 
        Preferes que o vizinho te chateie? Ou preferes ser amigo do vizinho?
      </SPAN>
    
    <BR><A onclick="javascript:toggle('t999')"> <FONT color=blue><b> 
      Estás feliz?
      </b></FONT> </A>
      <SPAN id="t999" style="display:none">
        Fica com Deus!
      </SPAN>
    
    
    <HR>
    
    </BODY>
    
    </HTML>

    Esta é a versão HTML.

    A versão javascript tem o texto dentro de uma variável array.

    A versão utilizador tem o texto num ficheiro de texto.

    • 1 reply
  10. Re: Verificar alterações numa variável de outras funções

    Zex
    By Zex,

    O mais simples é invocar a função checkexp() no final das funções myfunc1() e myfunc2()

    • 1 reply
  11. Re: inserir imagens, move las e remove las com input file

    Zex
    By Zex,

    Há muitas maneiras.

    Está aqui um exemplo de teste:

    http://zarsoft.info/software/TMP/Separation5colors/index.html

    • 1 reply
  12. Re: Somar Valor Total

    Zex
    By Zex,

    Não é .Value" é ".value"

     

    Sugestão:

    Usar: 

    <button id="fCalculo" onclick="calc_total()"> Calcular </><br>

    • 1 reply
  1. Load more activity
×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.