Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 41
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    61

    aggiornamenti calcio in tempo reale

    Ciao, vorrei inserire la classifica della serie A sul mio sito e vorrei che fosse aggiornata in tempo reale.
    Navigando, ho visto che ci sono molti siti che offrono questa possibilità, ma io vorrei creare una mia funzione.

    Il problema è che non saprei da chi prendere questi dati.
    Potete consigliarmi una fonte?

    Grazie

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    61
    grazie Grambo.

    scusa la domanda banale: ma posso inserire solo la tabella della classifica in una pagina del mio sito? E questa si aggiorna in automatico?

    Io non vorrei avere il link alla pagina, ma solo la tabella in un blocco che creo nel mio sito.

    La domanda nasce dal fatto che se provo a visualizzare il codice sorgente della pagina, c'è una tabella con i dati riportati inseriti a manina:

    Esempio:
    Udinese
    <td>21</td>
    <td>10</td>
    <td>6</td>
    <td>3</td>
    <td>1</td>
    <td>13</td>
    <td>4</td>
    <td>9</td>
    </tr>
    .....

    I dati non vengono letti neanche da un database.
    Il mio obiettivo è che vengano aggiornati automaticamente senza che io faccia nulla :-)

  4. #4
    asp non si aggiorna automaticamente, devi riavviare la pagina ogni volta

    quindi devi valutare l'uso di un linguaggio tipo javascript per aggiornare automaticamente

    comunque con asp puoi andare a recuperare i dati direttamente da quella tabella su quel sito

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    61
    per automaticamente intendevo dire senza mio intervento di inserimento valori.

    purtroppo non conosco/utilizzo javascript, quindi sarebbe ancora più complesso per me.

    mi intriga invece l'idea di andare a leggere i dati da quella tabella.

    come faccio per andare a recuperare i dati direttamente da quella tabella su quel sito? Dovrei avere accesso alle directory di quel sito, o sto sparando ..... :-)

    grazie

  6. #6
    stai sparando
    praticamente vai a leggere l'html generato dalla pagina web come se fosse un testo contenuto in una variabile e con le funzioni testuali recuperi la parte di testo che ti interessa

    guarda questo esempio, l'ho scritto ieri per recuperare le coordinate di un luogo da google maps

    codice:
    <%
    Dim objXMLHttp
    Set objXMLHttp = Server.CreateObject("Msxml2.xmlhttp")
    objXMLHttp.Open "GET", "http://maps.google.it/maps?q=como", false
    objXMLHttp.Send
    
    
    inizio=(Instr(objXMLHttp.responseText, "lat:")-1)
    nuovo_testo=right(objXMLHttp.responseText,(len(objXMLHttp.responseText)-inizio))
    fine=(Instr(nuovo_testo, "}")-1)
    nuovo_testo=left(nuovo_testo,fine)
    
    array_coord=split(nuovo_testo,",")
    
    lat1=replace(array_coord(0),"lat:","")
    
    long1=replace(array_coord(1),"lng:","")
    
    response.write "latitudine:"&lat1&"
    "
    response.write "longitudine:"&long1&"
    "
    
    %>
    praticamente in objXMLHttp.responseText ho il codice html della pagina "http://maps.google.it/maps?q=como" sottoforma di testo e da li recupero i dati che mi servono

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    61
    mitico ....

    adesso mi studio queste funzionalità e le uso a manetta

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    61
    ciao Grambo,

    sto utilizzando l'esempio che mi hai gentilmente postato.

    Come suggerito, per l'aggiornamento della classifica della serie A sto utilizzando il link http://it.eurosport.yahoo.com

    ed in particolare la pagina

    http://it.eurosport.yahoo.com/calcio...ssifiche.html.

    Il codice è il seguente:

    <%

    Dim objXMLHttp
    Set objXMLHttp = Server.CreateObject("Msxml2.xmlhttp")
    objXMLHttp.Open "GET", "http://it.eurosport.yahoo.com/calcio/serie-a/classifiche.html", false
    objXMLHttp.Send

    inizio=(Instr(objXMLHttp.responseText, "Posizione")-1)
    nuovo_testo=right(objXMLHttp.responseText,(len(obj XMLHttp.responseText)-inizio))
    fine=(Instr(nuovo_testo, "}")-1)
    nuovo_testo=left(nuovo_testo,fine)

    array_coord=split(nuovo_testo,",")

    classifica=replace(array_coord(0),"Posizione","")



    %>
    <table border="1">
    <tr>
    <%
    response.write "Classifica Serie A 2011-2012"&classifica&"
    "
    %>
    </tr>
    </table>


    Quando lancio la pagina pagina.asp, non mi incolonna correttamente la classifica.

    Dove sto sbagliando?

    Grazie,

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Verifica l'HTML che ottieni dai tuoi calcoli.
    Secondo me l'inizio dovrebbe essere questa tabella:
    <table cellpadding="0" cellspacing="0" summary="Classifica completa">

    Roby

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    61
    Ciao Roby_72, non so se ho interpretato bene la tua richiesta.

    il codice html che visualizzo facendo view source parte da qui:

    <table border="1">

    <tr>

    Classifica Serie A 2011-2012osizione">Pos.</abbr></th>
    <th scope="col" class="col2">Squadra</th>
    <th scope="col" class="col3"><abbr title="Punti">P.ti</abbr></th>
    <th scope="col" class="col4"><abbr title="Gioc">G</abbr></th>
    <th scope="col" class="col5"><abbr title="Vit">V</abbr></th>
    <th scope="col" class="col6"><abbr title="Par">N</abbr></th>
    <th scope="col" class="col7"><abbr title="Sco">S</abbr></th>
    <th scope="col" class="col8"><abbr title="Gol fatti">Gf</abbr></th>
    <th scope="col" class="col9"><abbr title="Gol subiti">Gs</abbr></th>
    <th scope="col" class="col10"><abbr title="Differenza">+/-</abbr></th>
    </tr>
    </thead>
    <tbody>
    <tr class="">
    <td>1</td>
    <th scope="row">
    <a href="/calcio/udinese/">
    Udinese

    </a>
    </th>
    <td>21</td>
    <td>10</td>
    <td>6</td>
    <td>3</td>
    <td>1</td>
    <td>13</td>
    <td>4</td>
    <td>9</td>
    </tr>
    ..........

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.