Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Estrarre dati da un sorgente

    Salve.
    Devo prendere i live scores da una pagina di un sito.
    Io ottengo il codice sorgente tramite php....
    Mi serve prendere questa parte di codice ogni volta:
    codice:
    <dt id="ctl00_MiddlePlaceHolder_ScoresRepeater_ctl13_CategoryName">Italy - 
    
                Coppa Italia</dt>
    
                <dd id="ctl00_MiddlePlaceHolder_ScoresRepeater_ctl13_TableContainer"><table>
    
    	<tr>
    
    		<th colspan="5" style="border:0;padding-bottom:5px;padding-top:5px;background:none;">Dec 14</th>
    
    	</tr>
    
    	<tr>
    
    		<td width="33">20:00</td>
    
    		<td style="text-align:right;padding-left:0px !important;padding-right:0px !important;" width="140px">[img]/images/football.gif[/img] Parma</td>
    
    		<td style="padding-left:7px !important;padding-right:7px !important;text-align:center;white-space:nowrap;" width="30px">[2-1]</td>
    
    		<td style="padding-left:0px !important;padding-right:0px !important;" width="160px">Fiorentina [img]/images/football.gif[/img] </td>
    
    		<td width="16"></td>
    
    	</tr>
    
    	<tr class="hidden-result" id="R33" name="R33">
    
    		<td width="33" class="hidden-result" id="R33" name="R33">HT</td>
    
    		<td style="text-align:left;padding-left:0px !important;padding-right:0px !important;" class="hidden-result" id="R33" name="R33" width="150"></td>
    
    		<td style="padding-left:7px !important;padding-right:7px !important;text-align:center;white-space:nowrap;" class="hidden-result" id="R33" name="R33" width="30"></td>
    
    		<td style="text-align:right;" class="hidden-result" id="R33" name="R33" width="150"></td>
    
    		<td width="16" class="hidden-result" id="R33" name="R33"></td>
    
    	</tr>
    
    </table>
    
    </dd>
    Come posso fare per estrarla dal resto della sorgente?
    Premetto che alcune parole all'interno cambiano, tipo i risultati...
    Secondo voi posso in qualche modo mettere al posto dei risultati e delle squadre dei caratteri jolly?
    Cosi tipo:
    codice:
    <dt id="ctl00_MiddlePlaceHolder_ScoresRepeater_ctl13_CategoryName">Italy - 
    
                Coppa Italia</dt>
    
                <dd id="ctl00_MiddlePlaceHolder_ScoresRepeater_ctl13_TableContainer"><table>
    
    	<tr>
    
    		<th colspan="5" style="border:0;padding-bottom:5px;padding-top:5px;background:none;">******JOLLY******</th>
    
    	</tr>
    
    	<tr>
    
    		<td width="33">******JOLLY******</td>
    
    		<td style="text-align:right;padding-left:0px !important;padding-right:0px !important;" width="140px">[img]/images/football.gif[/img] ******JOLLY******</td>
    
    		<td style="padding-left:7px !important;padding-right:7px !important;text-align:center;white-space:nowrap;" width="30px">[******JOLLY******-******JOLLY******]</td>
    
    		<td style="padding-left:0px !important;padding-right:0px !important;" width="160px">******JOLLY****** [img]/images/football.gif[/img] </td>
    
    		<td width="16"></td>
    
    	</tr>
    
    	<tr class="hidden-result" id="R33" name="R33">
    
    		<td width="33" class="hidden-result" id="R33" name="R33">HT</td>
    
    		<td style="text-align:left;padding-left:0px !important;padding-right:0px !important;" class="hidden-result" id="R33" name="R33" width="150"></td>
    
    		<td style="padding-left:7px !important;padding-right:7px !important;text-align:center;white-space:nowrap;" class="hidden-result" id="R33" name="R33" width="30"></td>
    
    		<td style="text-align:right;" class="hidden-result" id="R33" name="R33" width="150"></td>
    
    		<td width="16" class="hidden-result" id="R33" name="R33"></td>
    
    	</tr>
    </table>
    </dd>
    Avete altre soluzioni?
    Grazie

  2. #2
    Puoi modificare in qualche modo il codice sorgente prima che arrivi a php?

    Potresti mettere dei marcatori che indichino inizio e fine, come ad esempio

    Codice PHP:


    ... html ... 
    in questo modo potresti prendere tutto il testo dentro ai marcatori e rendere più agevole la ricerca del codice.

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.