Visualizzazione dei risultati da 1 a 3 su 3

Discussione: bloccare il parser

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    bloccare il parser

    ciao ragazzi
    ce un modo per bloccare (dopo che si verifica un certa condizione) il parse
    php di un file xml ?
    R.

  2. #2
    Ciao,
    stai usando SAX ? Dovrebbe bastare uno stop nel ciclo di lettura dell'xml.
    Setti una variabile globale a false e se si verifica un evento in una funzione

    while ($data = fread($fp, 4096) && !$GLOBALS['evento']) {

    //parsing

    }

    http://it.php.net/xml
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da Fabio Heller
    Ciao,
    stai usando SAX ? Dovrebbe bastare uno stop nel ciclo di lettura dell'xml.
    Setti una variabile globale a false e se si verifica un evento in una funzione

    while ($data = fread($fp, 4096) && !$GLOBALS['evento']) {

    //parsing

    }

    http://it.php.net/xml
    si sax il problema e che uso una funzione , generica per chiamare i vari eventi...e non posso modificarla

    ho provato con xml_parser_free($parser); ma pianta apache...
    R.

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.