Jump to content
  1. Re: Utilizar Webservices da AT

    João Andrade
    By João Andrade,
    2 horas atrás, kalin disse:

    Parece que já é possivel testar os serviços no site das finanças.

    Coloquei uma questão no ebalcão sobre o certificado de testes e enviaram-me um novo, assim que poder vou testar no nosso ambiente de teste. Mas parece que ainda não atualizaram os certificados para download no site.

    Caro, 

    Será que pode disponibilizar aqui o certificado de testes que lhe enviaram ? 

    Já coloquei uma questão no ebalcão há 5 dias sobre esse assunto e ainda não me responderam. Deve estar no fim da lista 😒

    • 8,575 replies
  2. Re: SAFT-PT: debate de dúvidas e ideias

    SERGIO REBELO
    By SERGIO REBELO,

    bom dia

    A minha aplicação utilizar o FACTEMICLI-2.5.15-5540-cmdClient.jar para o envio do SAFT, deste o dia 1 que ao enviar o ficheiro de resposta do servidor vem vazio sem conteúdo, alguem tem o mesmo problema? obrigado

    • 6,506 replies
  3. Re: PHP VALIDAÇÕES - AJUDA

    M6
    By M6,

    Que confusão de conceitos.

    Vamos lá por partes.

    Se queres que um campo seja de preenchimento obrigatório em HTML ou PHP simple, tens de ser tu a implementar o validador, seja em PHP quando recebes o conteúdo do formulário ou em Javascript antes de fazer a submissão do formulário. Mesmo que o faças em javascript, é sempre boa prática validar em PHP no servidor também.

    Para limpares um formulário em HTML tens um tipo de botão especial, o reset:

     <input type="reset"> 

    Se queres "limpar o campo via servidor", o que tens de fazer é afetar o valor do campo no HTML a uma string vazia.

    <input type="text" id="tel" name="tel" value="">

    ou, afetando via variável PHP

    <?php
    	$tel = "";
    ?>
    <input type="text" id="lname" name="lname" value="<?= $tel ?>">

    Se o PHP está, ou não, bem programado é algo que só tu poderás saber: considera bem programado se faz o que deve fazer como deve ser.

    • 1 reply
  4. Re: Utilizar Webservices da AT

    xenix
    By xenix,

    Continua expirado o certificado, e as comunicações a rebentar:

    openssl s_client -showcerts -connect servicos.portaldasfinancas.gov.pt:400 | openssl x509 -noout -dates

     

    Como diziam os gato, isto é tudo uma cambada de gatunos, ladrões e chupistas.

    (E ainda não me pagaram o IRS)

    • 8,575 replies
  5. Re: Utilizar Webservices da AT

    tiagojfpais
    By tiagojfpais,
    17 hours ago, ei99045 said:

    Viva, 

    O comportamento em produção parece-me instável e dependente do nó para o qual o balanceador nos atira.

    Verificação com o openssl a partir da máquina de um cliente que não consegue comunicar guias:

    $ openssl s_client -connect servicos.portaldasfinancas.gov.pt:401

    SSL-Session:
        Protocol  : TLSv1.2
        Cipher    : ECDHE-RSA-AES256-GCM-SHA384
        Session-ID:
        Session-ID-ctx:
        Master-Key: 859D947F68F5945E616C96FE0A6541ED61945D55CDCCF3474E7201E8394DAACB14E15A25DB899EBE3A57583513E00AD9
        Key-Arg   : None
        PSK identity: None
        PSK identity hint: None
        SRP username: None
        Start Time: 1591114422
        Timeout   : 300 (sec)
        Verify return code: 10 (certificate has expired)
    ---
     

    A mesma verificação a partir de uma máquina que consegue comunicar guias:

    SSL-Session:
        Protocol  : TLSv1.2
        Cipher    : ECDHE-RSA-AES256-GCM-SHA384
        Session-ID:
        Session-ID-ctx:
        Master-Key: EC19B58AFCFE547A7FD868F6773B436D11B4AC95FD327DAEFEC70ACA27FC535A08B7E1670237B23DF9392605D6DAA25A
        Key-Arg   : None
        PSK identity: None
        PSK identity hint: None
        SRP username: None
        Start Time: 1591114679
        Timeout   : 300 (sec)
        Verify return code: 19 (self signed certificate in certificate chain) 
    ---

     

     

    No meu caso acontece o mesmo... o nosso servidor com o mesmo pedido do terminal dá certificado expirado...
    Remetemos o caso à AT e estamos a aguardar resposta deles...

    • 8,575 replies
  6. Re: Utilizar Webservices da AT

    kalin
    By kalin,

    Parece que já é possivel testar os serviços no site das finanças.

    Coloquei uma questão no ebalcão sobre o certificado de testes e enviaram-me um novo, assim que poder vou testar no nosso ambiente de teste. Mas parece que ainda não atualizaram os certificados para download no site.

    • 8,575 replies
  7. Re: final finalissímo

    Rúben Periquito Developer
    By Rúben Periquito Developer,
    3 horas atrás, iron disse:

    PHP é server side. O que significa que corre no lado do servidor. Assim quando a resposta do pedido chega ao browser, os dados já estão preenchidos. Assim, se precisares de dados vindos do servidor, tens de criar variaveis em javascript que irão receber a resposta da chamada php. 

    https://www.dyn-web.com/tutorials/php-js/scalar.php

    basta alterar o .html para .php? XD 

    depois é só criar os links?

    • 8 replies
  8. Re: Jogo de tabuleiro com listas ligadas

    iron
    By iron,

    Se é uma lista ligada, então tens um root, que pode ser a tua posição 0 ou então uma referência "dummy".

    Vamos pensar que o teu root é a posição 0 do tabuleiro.

    Se pensarmos num caso 3x3 então irás ter algo do género.

    r0 -> r1 -> r2 -> r3 -> r4 -> r5 -> r6 -> r7 -> r8

    Em que r0, r1 e r2 são a linha 1, r3, r4 e r5 a linha 2 e os restantes a linha 3.

    Lembra-te que o r0 tem de apontar para r1, o r1 para r2 e por ai adiante. Se quiseres podes fazer bi-direcionais, e assim fazes com que cada node tenha um next e um prev. Não sei se algo assim te poderá ajudar mais.

    • 5 replies
  9. Re: Jogo de tabuleiro com listas ligadas

    bruno21
    By bruno21,

    Para ver se percebi, no meu caso tenho 30 casas, tenho que fazer a ligação por exemplo da casa 0,0 - > 0,1 , 0,1-> 0,2 e por ai em diante?

    • 5 replies
  10. Re: final finalissímo

    Rúben Periquito Developer
    By Rúben Periquito Developer,

    o prof diz-me se não sei para voltar a rever a matéria, mas ele nao ensinou própriamente o que está a pedir, já vim aqui em projetos anteriores me queixar disso...

    .não me pode ajudar com o que devo fazer de acordo com o enuciado?

    primeiro devia meter o slider em php e depois links para as páginas em questão..............estou tão confuso.............

    • 8 replies
  11. Re: final finalissímo

    Rúben Periquito Developer
    By Rúben Periquito Developer,

    tenho de criar um slider (igual ao que criei no projeto do javascript mas em php, introduzir um sistema de login para users e para o admin

    não estou a conseguir

    • 8 replies
  12. Re: final finalissímo

    iron
    By iron,

    PHP é server side. O que significa que corre no lado do servidor. Assim quando a resposta do pedido chega ao browser, os dados já estão preenchidos. Assim, se precisares de dados vindos do servidor, tens de criar variaveis em javascript que irão receber a resposta da chamada php. 

    https://www.dyn-web.com/tutorials/php-js/scalar.php

    • 8 replies
  1. Load more activity
×
×
  • Create New...

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.