[xml] Problema xsl Clicca QUI per vedere il messaggio nel forum |
klod |
Ciao a tutti!
Chiedo a voi se sapete aiutarmi.
ho creato una pagina xhtml con una form composta dai campi "utente", "mail" e "testo" , la form punta ad una pagina php che prendendo tramite POST i campi crea un albero XML per lo store dei dati e tramite foglio di stile xsl mi stampa la pagina col template del sito e il messaggio postato dall'utente.
Fin qui tutto ok..io però vorrei che un utente che visita il sito successivamente riesca a postare un messaggio che in automatico sia inserito nel file xml.
Problema: non riesco ad "appendere" il nuovo messaggio alla radice "root" del mio albero xml precendentemente salvato col comando
$xml->save("prova.xml");
Io provo a fare il load del file con
$xml->load("prova.xml");
ma al momento di fare l'appendChild su "root" del nuovo elemento mi si blocca tutto... |
0m4r |
sono ignorante in materia, ma immagino tu abbia gia controllato lag vari ed eventuali errori nel codice... |
ripe |
Mi dispiace di non poterti aiutare, ma non so nulla di php... |
klod |
Il codice "dovrebbe" essere giusto..la parte iniziale del messaggio fa quello che deve fare, la seconda parte in cui aggiunge fa tutto bene tranne l'append all'elemento root.
Ho testato commentanto l'append e sostituendolo l'istruzione e funziona (ovviamente non inserisce il 2ndo messaggio).
Il punto è che in tutti i manuali di XML che ho consultato c'è sempre la parte che dice "è possibile rimaneggiare-modificare-riprendere" i files XML ma nessuno dice come (a parte un bel notepad)...
....aspetto speranzoso in quale guru |
|
|
|