Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    35

    Elaborare una riga HTML

    Ciao a tutti,
    ho la necessità di leggere una determinata riga di codice html e di elaborarla.
    In particolare, dovrei elaborare la stessa riga (la cinquantesima con esattezza) di molti files.
    La riga in questione ha la seguente struttura:

    <td class="e1 c">X</td><td>testo</td>

    Ho scritto questo spezzone di codice php:

    Codice PHP:
    $nomefile "link_al_file";

    $fp fopen($nomefile"r");

    for(
    $i=1$i<=50$i++) $riga[$i]=fgets($fp,4096);   //mette le prime 50 righe del file nell'array $riga 
    Il problema che sto riscontrando risiede nella "tokenizzazione" di quella riga.
    Scrivendo:

    Codice PHP:
    $provaexplode(">"$riga[50]);

    for(
    $j=0$j<=10$j++) echo $prova[j]; 
    ovviamente non stampa nulla, dato che affinche stampi qualcosa la riga dovrebbe essere memorizzata come:

    $riga[$50]="<td class=\"e1 c\">X</td><td>testo</td>"

    Qualcuno sa aiutarmi a risolvere questo problema?
    Grazie in anticipo.

  2. #2
    Ciao,
    ma se non c'è una stringa cosa contiene riga[50]?

    a me pare giusto il tuo codice.

    Prova così:
    $prova= explode(">", $riga[50] . " ");


    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    35
    Originariamente inviato da mirkoagrati
    Ciao,
    ma se non c'è una stringa cosa contiene riga[50]?

    a me pare giusto il tuo codice.

    Prova così:
    $prova= explode(">", $riga[50] . " ");


    Ciao
    ho provato a fare anche come hai scritto tu.

    Niente

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    35
    ho trovato il problema e mi vergono a dirlo...

    il problema è che il sito da cui prendo il sorgente ha bisogno del cookie, quindi non avendo settato il cookie non mi mostra la pagina.

    Però il cookie ce l'ho già, come faccio a settare come cookie un cookie che già possiedo?

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.