Non funge...mi da un errore.... vedi in fondo alla pagina
codice:
APPENFORM.HTM
<html>
<head>
<title>Appending data into XML Database</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name='author' contents='Trina Thach'/>
<link href="ti.css" rel="stylesheet" type="text/css">
</head>
<body>
<form name='thisform' method='post' action='appending.asp'>
<table border='0' class="border_b">
<tr>
<td width="121" class="normale">MODELLO</td>
<td width="150"><input name='empmodello' type='text' class="normale" id="empmodello" size='30'/></td>
</tr>
<tr>
<td class="normale">ANNO</td>
<td><input name='empanno' type='text' class="normale" id="empanno" size='30'/></td>
</tr>
<tr>
<td class="normale">DETTAGLI</td>
<td><input name='empdettagli' type='text' class="normale" id="empdettagli" size='30'/></td>
</tr>
<tr>
<td class="normale">DISPONIBILITA</td>
<td><input name='empdisp' type='text' class="normale" id="empdisp" size='30'/></td>
</tr>
<tr>
<td class="normale">KILOMETRI</td>
<td><input name='empkm' type='text' class="normale" id="empkm" size='30'/></td>
</tr>
<tr>
<td><div align="center">
<input name='reset' type='reset' class="normale" value='Resetta'>
</div></td>
<td><div align="center">
<input name='submit' type='submit' class="normale" value='Aggiungi'>
</div></td>
</tr>
</table>
</form>
</body>
</html>
codice:
LA PAGINA ASP
<title>Appending data into XML Database</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
dim objXMLDoc, objCurrNode, objNewNode, objNewText,emodello, eanno, edettagli, edisp, ekm
Set objXMLDoc = CreateObject("Microsoft.XMLDOM")
objXMLDoc.async = False
objXMLDoc.load Server.Mappath("prodotti.xml")
if objXMLDoc.ParseError <> 0 then
Response.Write ("Error: Could not get the source")
else
Set objNewNode = objXMLDoc.createElement("prodotto")
objXMLDoc.documentElement.appendChild(objNewNode)
emodello = Request("empmodello")
Set objNewChild = objXMLDoc.createElement("modello")
objNewChild.Text = emodello
objNewNode.appendChild(objNewChild)
Set objNewChild = nothing
eanno = Request("empanno")
Set objNewChild = objXMLDoc.createElement("anno")
objNewChild.Text = eanno
objnewNode.appendChild(objNewChild)
Set objNewChild = nothing
edettagli = Request("empdettagli")
Set objNewChild = objXMLDoc.createElement("dettagli")
objNewChild.Text = edettagli
ObjnewNode.appendChild(objNewChild)
Set objNewChild = nothing
edisp = Request("empdisp")
Set objNewChild = objXMLDoc.createElement("disponibilita")
objNewChild.Text = edisp
ObjnewNode.appendChild(objNewChild)
Set objNewChild = nothing
ekm = Request("empkm")
Set objNewChild = objXMLDoc.createElement("km")
objNewChild.Text = ekm
ObjnewNode.appendChild(objNewChild)
Set objNewChild = nothing
objXMLDoc.save Server.Mappath("prodotti.xml")
Response.Write("I dati sono stati aggiunti con successo!")
End if
' Free up memory
set objXMLDoc = nothing
%>
</body>
</html>
codice:
PRODOTTI.XML
<?xml version="1.0"?>
<catalogo>
</catalogo>
codice:
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione.
--------------------------------------------------------------------------------
Please try the following:
Fare clic sul pulsante Aggiorna o riprovare più tardi.
Aprire la localhost home page e cercare i collegamenti alle informazioni desiderate.
HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services
--------------------------------------------------------------------------------
Informazioni tecniche (per il personale del supporto tecnico)
Tipo di errore:
msxml3.dll (0x80070005)
Accesso negato.
/myweb/camion/appending.asp, line 60
Tipo di browser:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Pagina:
POST 70 bytes to /myweb/camion/appending.asp
POST Data:
empmodello=f&empanno=f&empdettagli=f&empdisp=f&empkm=f&submit=Aggiungi
Ora:
sabato 15 marzo 2003, 12.04.14
Informazioni aggiuntive:
Supporto Microsoft