Pesquisar na Comunidade
Mostrando resultados para as tags ''decode''.
Encontrado 4 registros
-
<div class="form_campo"> <div id="campo_tit" class="campo_tit">Situação do Auto</div> <div id="campo_edi"> <select name="tipoMov"> {if $idAtividade != 2022 }<option value="LAV">Lavrada</option>{/if} <option value="NOT">Notificada</option> <option value="PEN">Penalidade</option> {if $idAtividade == 2000 } <option value="D">Penalidade Devedora</option> <option value="P">Penalidade Paga</option> <option value="S">Penalidade Suspensa</option> <option value="A">Advertencia</option> <option value="F">Defesa Acolhida</option> <option value="R">Recurso Deferido</option> <option value="C">Auto Cancelado</option> {/if} </select> </div> </div> {/if} {if $idAtividade == 2005} <div class= Este código aparece assim no navegador: Como corrijo? Situação do Auto
- 2 respostas
-
Olá, a um tempo aq esta com problema em organizar o rest api do json_decoce Hoje to com problema por que no rest api de uma api que uso, o conteúdo principal está em outras chaves Ex.: {"status":"sucess"{"Name":"Professor","id":"1"}} Eu queria pegar o conteúdo dessa chave interna, que é o que me interessa mais meu código não me atende: <?php $bin = $_POST['bin']; // create curl resource $ch = curl_init(); // set url curl_setopt($ch, CURLOPT_URL, "https://api.freebinchecker.com/bin/$bin"); // $output contains the output json $output = curl_exec($ch); // close curl resource to free up system resources curl_close($ch); // {"name":"Baron","gender":"male","probability":0.88,"count":26} $bin = json_decode($output, false); ?> já incrementei um parecido com esse mas não pega também: <?php $cep = $_POST['cep']; $ch = file_get_contents("http://apps.widenet.com.br/busca-cep/api/cep/$cep.json"); $retorno=json_decode($ch, true); //aqui retorna array //print_r($retorno); echo "Status: "; echo $retornoStatus=$retorno['status']; echo "<br>"; echo "Estado: "; echo $retornoEstado=$retorno['state']; echo "<br>"; echo "Cidade: "; echo $retornoCidade=$retorno['city']; echo "<br>"; echo "Distrito: "; echo $retornoDistrito=$retorno['district']; echo "<br>"; echo "Endereço: "; echo $retornoEndereco=$retorno['address']; echo "<br>"; ?> Poderiam ajudar-me? AVISO: A área de Tutorias é para códigos prontos, e não para dúvidas
-
Pessoal sou novo no fórum e em python. Estou montando um script para receber mensagens de alguns dispositivos de rastreamento através de sockets com o protocolo UDP. já estou conseguindo receber os dados, porem não tenho ideia de como decodifica-los para conseguir ler a informação. Código que estou usando para receber os dados: import socket # A UDP server # Set up a UDP server UDPSock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # Listen on port 21567 # (to all IP addresses on this system) listen_addr = ("", 6501) UDPSock.bind(listen_addr) # Report on all data packets received and # where they came from in each case (as this is # UDP, each may be from a different source and it's # up to the server to sort this out!) while True: data,addr = UDPSock.recvfrom(8192) print("A: ", data) print("B: ", data.strip()) Dados que estou recebendo: A: b'\xa5rI\x97\xf7\xad\x7fn\xb1\x0b\x0bYz\xe0\xed\xbd\xf9\xb7nf3\xf8kozn\x9cP\xb3#\x07oz\x1e\x9b\xa2\xb3\xbdm4zp"z\xb1\xd7}oyn\xaeq' B: b'\xa5rI\x97\xf7\xad\x7fn\xb1\x0b\x0bYz\xe0\xed\xbd\xf9\xb7nf3\xf8kozn\x9cP\xb3#\x07oz\x1e\x9b\xa2\xb3\xbdm4zp"z\xb1\xd7}oyn\xaeq' Segundo o manual do dispositivo, deveria vir dados em ascii. Alguém tem alguma ideia de como transformo esses dados em algo legível? Obrigado.
-
Bom dia : Preciso deixar de forma que o usuario escolha o mês para calcular o ESTDIA. Na linha em vermelho e em negrito. Quando deixo o :MES e executa da erro e já deixar definido exemplo V.OUTUBRO o select roda sem erros. ORA-01722: número inválido 01722. 00000 - "invalid number" *Cause: *Action: SELECT V.CODFORNEC, V.FORNECEDOR, ROUND(V.JANEIRO, 2) JANEIRO, ROUND(V.FEVEREIRO, 2) FEVEREIRO, ROUND(V.MARCO, 2) MARCO, ROUND(V.ABRIL, 2) ABRIL, ROUND(V.MAIO, 2) MAIO, ROUND(V.JUNHO, 2) JUNHO, ROUND(V.JULHO, 2) JULHO, ROUND(V.AGOSTO, 2) AGOSTO, ROUND(V.SETEMBRO, 2) SETEMBRO, ROUND(V.OUTUBRO, 2) OUTUBRO, ROUND(V.NOVEMBRO, 2) NOVEMBRO, ROUND(V.DEZEMBRO, 2) DEZEMBRO, ROUND(V.VL_TOTAL1, 2) VLTOTAL1, ROUND(V.VL_TOTAL2, 2) VLTOTAL2, ROUND(VL_ESTOQUE.VL_ESTOQUE, 2) VLESTOQUE, -- Assim roda sem erros: ROUND( (VL_ESTOQUE.VL_ESTOQUE)/DECODE((V.OUTUBRO), 0, 1,(V.OUTUBRO)) * 30,2) ESTDIAS, -- ROUND( (VL_ESTOQUE.VL_ESTOQUE)/DECODE((:MES), 0, 1,(:MES)) * 30,2) ESTDIAS FROM (SELECT P1.CODFORNEC, P1.FORNECEDOR, P1.JANEIRO, P1.FEVEREIRO, P1.MARCO, P1.ABRIL, P1.MAIO, P1.JUNHO, P1.JULHO, P1.AGOSTO, P1.SETEMBRO, P1.OUTUBRO, P1.NOVEMBRO, P1.DEZEMBRO, P1.VL_TOTAL1, P2.VL_TOTAL2 FROM (SELECT PCMOV.CODFORNEC, PCFORNEC.FORNECEDOR, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '01', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS JANEIRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '02', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS FEVEREIRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '03', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS MARCO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '04', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS ABRIL, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '05', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS MAIO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '06', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS JUNHO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '07', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS JULHO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '08', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS AGOSTO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '09', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS SETEMBRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '10', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS OUTUBRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '11', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS NOVEMBRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '12', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS DEZEMBRO, TRUNC(NVL(TRUNC(SUM(NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 3), 0), 3) AS VL_TOTAL1 FROM PCFORNEC PCFORNEC, PCMOV PCMOV WHERE PCFORNEC.CODFORNEC = PCMOV.CODFORNEC AND PCMOV.CODFILIAL IN (3) AND PCMOV.DTMOV BETWEEN TO_DATE('01/10/2013', 'DD/MM/YYYY') AND TO_DATE('31/10/2013', 'DD/MM/YYYY') AND PCMOV.DTCANCEL IS NULL AND PCMOV.CODOPER IN ('SB', 'S') GROUP BY PCMOV.CODFORNEC, PCFORNEC.FORNECEDOR ORDER BY TRUNC(NVL(TRUNC(SUM(NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 3), 0), 3) DESC) P1 , (SELECT PCMOV.CODFORNEC, PCFORNEC.FORNECEDOR, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '01', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS JANEIRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '02', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS FEVEREIRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '03', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS MARCO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '04', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS ABRIL, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '05', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS MAIO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '06', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS JUNHO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '07', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS JULHO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '08', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS AGOSTO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '09', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS SETEMBRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '10', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS OUTUBRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '11', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS NOVEMBRO, TRUNC(SUM(DECODE(TO_CHAR(PCMOV.DTMOV, 'MM'), '12', (NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 0)), 3) AS DEZEMBRO, TRUNC(NVL(TRUNC(SUM(NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 3), 0), 3) AS VL_TOTAL2 FROM PCFORNEC PCFORNEC, PCMOV PCMOV WHERE PCFORNEC.CODFORNEC = PCMOV.CODFORNEC AND PCMOV.CODFILIAL IN (3) AND PCMOV.DTMOV BETWEEN TO_DATE('01/10/2014', 'DD/MM/YYYY') AND TO_DATE('31/10/2014', 'DD/MM/YYYY') AND PCMOV.DTCANCEL IS NULL AND PCMOV.CODOPER IN ('SB', 'S') GROUP BY PCMOV.CODFORNEC, PCFORNEC.FORNECEDOR ORDER BY TRUNC(NVL(TRUNC(SUM(NVL(PCMOV.QT, 0) * NVL(PCMOV.PUNIT, 0)), 3), 0), 3) DESC) P2 WHERE P1.CODFORNEC = P2.CODFORNEC )V, (SELECT PCPRODUT.CODFORNEC, ROUND(SUM(NVL(PCEST.QTESTGER, 0) * NVL(PCTABPR.PVENDA, 0)), 2) AS VL_ESTOQUE FROM PCEST PCEST INNER JOIN PCTABPR PCTABPR ON PCEST.CODPROD = PCTABPR.CODPROD INNER JOIN PCPRODUT PCPRODUT ON PCPRODUT.CODPROD = PCEST.CODPROD WHERE PCTABPR.NUMREGIAO = 1 AND PCPRODUT.DTEXCLUSAO IS NULL GROUP BY PCPRODUT.CODFORNEC) VL_ESTOQUE WHERE V.CODFORNEC = VL_ESTOQUE.CODFORNEC;