Ciao a tutti ,
Mi autorispondo , cosi\' anche i pochi che si sono interessati alla mia domanda, potranno avere 1 risposta.
Dal mio file xml ,riesco a costruirmi dinamicamente 1 menu\' passandogli come parametro di query ,lo user con cui fa il login.
praticamente faccio cosi:
<%
set objXML = Server.CreateObject(\"Msxml2.DOMDocument\")
\'Carico i dati XML
objXML.async = False
objXML.load(Server.MapPath(\"menu.xml\"))
\'Seleziono l\'oggetto
set objData = objXML.selectSingleNode(\"MENULIST/MENU[@ID=\'\"& Ucase(session(\"login\"))&\"\']\")
%>
poi :
For Each objNodi In objData.childNodes
\' Sfoglio i nodi e metto i dati nelle variabili
For Each objNodo In objNodi.childNodes
Select Case objNodo.nodeName
Case \"IMMAGINE\"
immagine = objNodo.firstChild.nodevalue
Case \"DESCR\"
descrizione = objNodo.firstChild.nodevalue
Case \"LINK\"
link = objNodo.firstChild.nodevalue
End Select
Next
\'l\'ultimo step , per costruire il menu:
%>
\" align=\"\"bottom\"\"> \"><% =descrizione %> |
<% Next
set objData = nothing
\'Pulizia
Set objXML = nothing
%>
Spero possa essere utile anche ad altri .
jazzbebop
p.s. se avete altre domande chiedete pure !!!