Página 1 de 1

20 Comentários

  1. George Campos

    Muito bom, estou quebrando a cabeça com um regex, mas pelo seu jeito é bem mais fácil.

    obrigado

    abs

    George

  2. Roberto

    Olá,

    Eu estou tentando fazer examente o que você fez, más se o que eu quero de verdade é o valor de venda, ou seja, a 2ª tag , como eu faço para selecionar apenas a segunda?

    grato

  3. Roberto

    obs: a 2ª tag que eu quero é td ALIGN=”right” class=”fundoPadraoBClaro2″

  4. Rubens

    faça desse jeito

    <?php

    //CODIGO HTML: 11/06/20101,8117

    //URL DO SITE A SER CAPTURADO
    $url = ‘http://www4.bcb.gov.br/pec/taxas/batch/taxas.asp?id=txdolar&id=txdolar’;

    //PEGAR TODO CÓDIGO HTML PARA UMA VARIAVEL STRING
    $site = file_get_contents($url);

    //PEGAR A DATA
    $data1 = explode(”, $site);
    $data2 = explode(”,$data1[1]);

    $data = $data2[0];

    //PEGAR COTAÇÃO
    $cotacao1 = explode(”, $site);
    $cotacao2 = explode(”,$cotacao1[1]);

    $cotacao3 = explode(”, $site);
    $cotacao4 = explode(”,$cotacao1[2]);

    $compra = $cotacao2[0];

    $venda =$cotacao4[0];

    echo ”

    DataTaxa de CompraTaxa de Venda

    $dataR$ $compra$venda

    fonte:Banco Central do Brasil
    “;?>

  5. Ricardo Silva

    Cara, muito obrigado.

    Muito bom o artigo, parabéns.

    Aprendi muito com isso.

    Muito obrigado.

  6. roberto alam

    sinistro …

  7. Luiz Gustavo Martins

    Gambiarra, mas que serve para quem ainda não sabe Expressão Regular.

  8. Paulo Duarte

    Olá gostei muito deste tutorial, mas eu preciso pegar os dados que se repetem em uma página como uma lista por exemplo
    1 ————-
    2 ————-
    3 ————-
    com esse código eu consegui pegar exatamente o que quero nome, imagem, audio, mas eu gostaria de pegar de todos itens da lista eu só consigo pegar o primeiro item.

    Grato
    Paulo Duarte

  9. Ricardo

    Alguem ajuda o Paulo ai em cima faz favor ;)

  10. daniel

    Cara gostei muito, mas eu queria saber como pegar um titulo, e a discrição de um post de um site.

  11. COMA

    Tipo.. Eu utilizo esse comando para verificar se um link esta on ou naum … Gostaria de saber, o feed é feito dessa maneira a captura da ´postagem .. Flws ateh mais …

  12. Diego

    A ideia é boa , so que , como fazer se o site necessitar de login e senha ?
    Mesmo eu tendo acesso ao site n consigo pegar a pagina ! =/
    Tem como ?

  13. Warley

    Como faço para capturar uma imagem com as suas informações em php igual é feito no facebook?

  14. Thadeu

    Tentei minimizar o codigo usando foreach , porém ele imprime duas vez a palavra ‘cotação’ não sei porque :/ fora isso o codigo funciona beleza.

    // site a resgatar dados
    $url = ‘http://www4.bcb.gov.br/pec/taxas/batch/taxas.asp?id=txdolar&id=txdolar’;
    $site = file_get_contents($url);

    // fazendo o array da parte que quero retirar
    $cotacao1 = explode(”, $site);
    $cotacao2 = explode(”,$cotacao1[1]);

    foreach ($cotacao2 as $dolarhj) {
    echo ‘ Cotacação atual: ‘ .$dolarhj;
    }

  15. Eduardo Barros

    Boa noite,

    Excelente o artigo….mas encontrei um problema, o site ao qual estou tentando capturar o valor das variáveis está em https e exije um login senha em sua página inicial, assegurado por sessions, como devo proceder?

  16. Bruno

    Olá, sou principiante em PHP, meu forte mesmo é CSS, html e javascript. Alguém pode me explicar exatamente como usar este código? Porque já tentei aqui e não funcionou. Me expliquem do zero, tudo que é preciso pra funcionar este script. Precisa de banco de dados? Como eu implemento este código numa página html, etc. Por favor me ajudem.

  17. Isael Ferreira

    MARAVILHA Isso resolveu meus problemas MUITO OBRIGADO, por compartilhar isto.

  18. felipe

    olá.

    tenho 3 celulas diferentes de uma tabela.

    como pegar o ultimo valor?
    ex..

    In
    243.2 kb/s (95.0%)
    41.8 kb/s (16.3%)
    28.1 kb/s (11.0%)

    quero pegar o terceiro

  19. jobs

    Muito bom o tutorial, comandos simples mas porém objetivo !

    FIca na paz!

  20. alan

    Olá fiz do seguinte jeito
    <?php
    $url = 'http://fretebras.com.br/empresa&#039;;
    $site = file_get_contents($url);
    $conteudo = explode('’, $site);
    $fimconteudo = explode(”,$conteudo[1]);
    $conteudo = $fimconteudo[0];
    foreach ($conteudo as $resultado) {
    echo ‘Resultado ‘ . $resultado;
    }
    ?>

    quero pegar os conteudos dessa div para copiar em um bloco de notas
    porem está dando o seguinte erro
    Warning: Invalid argument supplied for foreach()

    aonde eu estou errando
    ???????????

Deixe um Comentário