Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500

    Prelevo codice html pagina esterna

    Salve, io ho una pagina dove le quotazioni cambiano ogni minuto... A me serve di prendere quelle quotazioni... Avevo pensato in un codice che preleva il codice html di quella pagina, poi prende il codice della tabella html(<table></table>) facendo un confronto if...

    E' possibile?

  2. #2
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Si ce è possibile, questa operazione si chiama parsing di un sito, fai una ricerca su questo forum e troverai cio' che ti serve.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Ah perfetto, mi serviva quella parola chiave cerco e ti dico se ho risultati

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Ho cercato ma le funzioni devono essere attive sul server il quale devo copiare la pagina... come faccio?

  5. #5
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Devi usare questa funzione per caircare la sorgente del sito da dove prendere i tuoi dati:

    Codice PHP:
    file_get_contents() 
    poi tramite quest'altra funzione, individui la porzione di codice che devi prelevare

    Codice PHP:
    strpos(); 
    e infine con quest'altra estrai il contenuto tra i tag in questo caso <table> e </table>

    Codice PHP:
    substr(); 
    ora cercati la sintassi di queste funzioni e dovrebbe essere facile sempre che tu mastichi un po' di php!

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Sisi avevo già usato tutte queste ma mi dice call undefinied function..

    Cosa sarebbe la soluzione?

    Grazie per i consigli cmq

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Codice PHP:
    <?php
    $homepage 
    file_get_contents('http://sito');
    echo 
    $homepage;
    ?>
    Qeusto restituisce vuoto.. Ora non da piu errore

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.