Non me ne riesce una, dannazione.

tipo di errore:
codice:
Microsoft JScript runtime  error '800a0036'

Bad file mode

/public/segnalazioni/seconda.asp, line 10
Codice:
codice:
<%@ LANGUAGE = JScript %>
<%
var tipo = String(Request.Form("tipo"));
var descr = String(Request.Form("text"));
if (tipo=="undefined" && text=="undefined") Response.Redirect(formnuova.asp)
else {
var sfo=new ActiveXObject("Scripting.FileSystemObject");
var a=Server.MapPath("testo.txt");
var stamp=sfo.OpenTextFile(a);
stamp.WriteLine(tipo);
stamp.WriteLine(descr);
stamp.WriteLine("________")
stamp.Close()
}
%>
<html>
Il vostro contenuto:

Tipo di errore: <%=tipo%>

Descrizione: <%=descr%>


 &egrave stato immagazinato con successo. </html>
Il che mi fa abbastanza incazzare perche', a prima vista, non credo di esser stato cosi' "cattivo". Anzi, paro n'angioletto!
Help!