• Super User

    [XML] Utilizzo di $find e variabile contenente commenti

    Ciao a tutti. 🙂

    Premetto che io stesso avrei difficoltà a capire di cosa tratta il topic leggendo il titolo ma non sapevo come scrivere. Spiego meglio il mio "problema".

    Sto cercando di ultimare un prodotto per vBulletin e non riesco a capire come raggirare o risolvere un problema.
    Devo effettuare un replace e, quando vado a utilizzare $find, qualcosa va in errore. Sò per certo che questo errore è dovuto al fatto che cerco delle frasi contenenti i caratteri speciali di commenti che viene riconosciuto dall'XML.

    Riporto il codice quì per far capire meglio il problema (mettendo solo in $find ciò che mi da il problema, il resto è fittizio).

    
    $find = '<!-- / post $post[postid] popup menu -->';
                    $replace = '$altravariabilescelta';
                    $vbulletin->templatecache['template'] = str_replace($find, $replace . $find, $vbulletin->templatecache['template']);
    
    

    Ora sò che

    <!--
    

    e

    --> 
    

    vengono riconosciuti come commenti ma vorrei riuscire a superare questo ostacolo.

    Sapreste dirmi come far riconoscere quei commenti?

    Grazie. 🙂