Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    [php4] Aggiornamento file xml

    Ciao a tutti.

    Sono costretto a lavorare con php4.

    Devo lavorare con il file:

    http://www.salone-ufficio.it/db_xml.xml

    Per leggere il fine nessun problema; il problema sorge quando devo scriverlo.

    come faccio?

    Grazie,
    Alessandro

  2. #2
    Un file XML non è altro che un file di testo con un certo formato. Per creare in PHP un file XML sono sofficienti le funzioni di manipolazione delle stringhe e quelle di scrittura dei file.

    P.S.
    Per quale motivo non utilizzi un DB?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    La mia idea era appunto quella di manipolare il file per inserire un nuovo record.

    Però quando vado ad aprire il file e a cercare </messaggio> lui non lo trova forse perchè lo parsa.

    come faccio quindi?

    Grazie,
    Ale

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Ecco il tracciato del file xml:

    codice:
    <messaggi>
    <messaggio id="1">
    <data>
                12/29/2008
    </data>
    <ora>
                12:30
    </ora>
    <autore>
            	Luca
    </autore>
    <titolo>
            	Progettare l'ufficio
    </titolo>
    <contenuto>
    Progettare il proprio ufficio è un'esperienza che permette di realizzare il proprio sogno, ottimizzando e razionalizando gli spazi ...
    </contenuto>
    </messaggio>
    </messaggi>
    Vedi? io dovrei inserire un altro record tra </messaggio> e </messaggi>.

    Ma come faccio?
    quando lo leggo con fread() non trvo la riga </messaggi>
    IO pensavo di cercare quella riga e sostituirla con un nuovo record ma non riesco a trovarla ovviamente.

    Come faccio?

    Suggerimenti?

    Grazie,
    Ale

  6. #6
    Utilizza http://www.php.net/xml per leggere l'XML e poi le funzioni di manipolazione delle stringhe e quelle di scrittura dei file per ricreare l'XML.

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.