Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Aggiornare tag XML

  1. #1

    Aggiornare tag XML

    Struttura XML:
    codice:
     
    <? xml version="1.0" ?>
    <utenti>
    <utente>
        <nome>mario</nome>
        <pass>123</pass>
    </utente>
    <utente>
        <nome>giovanni</nome>
        <pass>456</pass>
    </utente>
    </utenti>
    Supponiamo che in $utentemario ci sia il DOMNode dell'utente mario, come modifico la sua password?

  2. #2
    up

  3. #3
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    Codice PHP:
    <?php
    $doc 
    DOMDocument::loadXML('<?xml version="1.0" ?>
    <utenti>
    <utente>
        <nome>mario</nome>
        <pass>123</pass>
    </utente>
    <utente>
        <nome>giovanni</nome>
        <pass>456</pass>
    </utente>
    </utenti>'
    );

    $x = new DOMXPath($doc);
    $x->query('/utenti/utente[nome="mario"]/pass')->item(0)->nodeValue 'nuovapass';
    echo 
    $doc->saveXML();
    ?>
    Non te la prendere se te lo chiedo, ma se avessi seguito il mio consiglio a dicembre, mi pare, di dare una bella lettura al manuale, non credi che adesso a marzo non avresti piu' perso giornate intere con questi quesiti banalissimi?

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.