Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[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

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate