Mi e' apparso questo errore:

codice:
Microsoft JScript runtime  error '800a004c'

Path not found

D:\INETPUB\WEBS\DEANNISMIRABILISCOM\MESSAGGI\../mdb-database/messaggi.inc, line 34
Che si riferisce a questo codice:

codice:
<% 

function msg(from,reply,corpo,id) {
  this.from = from;
  this.reply = reply;
  this.corpo = corpo;
  this.id = id;
}

function leggiMessaggi(id,pt) {
  if (id.indexOf("/")!=-1) Response.End();
  var listaMsg = new Array();
  var msgFile = Server.MapPath(pt + "messaggi/files/" + id + ".asp");
  if (!sfo.FileExists(msgFile)) return listaMsg;
  var msgInStream = sfo.OpenTextFile(msgFile);
  msgInStream.SkipLine();
  var i = 0;
  while (!msgInStream.AtEndOfStream) {
    var aux = msgInStream.ReadLine();
    var arr = aux.split("#");
    var idm = parseInt(arr[0]);
    var r = (arr.length>2) ? arr[2] : arr[1];
    listaMsg[i++] = new msg(arr[1],r,msgInStream.ReadLine(),idm);
  }
  msgInStream.Close();
  return listaMsg;
}

function inviaMessaggio(id,pt,m) {
  if (!schedaEsiste(id,pt)) return false;
  var lm = leggiMessaggi(id,pt);
  var newMsgId = (lm.length>0) ? lm[0].id+1 : 0;
  var msgFile = Server.MapPath(pt + "messaggi/files/" + id + ".asp");
  var msgOutStream = sfo.CreateTextFile(msgFile);
  msgOutStream.WriteLine("<" + "% Response.End %" + ">");
  var s = "" + newMsgId + "#" + m.from;
  if (m.from!=m.reply) s+= "#" + m.reply;
  msgOutStream.WriteLine(s);
  msgOutStream.WriteLine(m.corpo + "
<font size='1'>[" + adesso() + "]</font>");
  var top = (lm.length>9) ? 9 : lm.length;
  for (msgK=0;msgK<top;msgK++) {
    var s = "" + lm[msgK].id + "#" + lm[msgK].from;
    if (lm[msgK].from!=lm[msgK].reply) s+= "#" + lm[msgK].reply;
    msgOutStream.WriteLine(s);
    msgOutStream.WriteLine(lm[msgK].corpo);
  }
  msgOutStream.Close();
  var cisono = Application("cisono");
  Application.Lock();
  if (cisono=="undefined") cisono = "";
  var lista = cisono.split("&");
  var start = (lista[0]=="") ? 1 : 0;
  var l = lista.length;
  for (c=start;c<l;c++) {
    var app = lista[c].split("/");
    if (app[0]==id) lista[c] = app[0] + "/" + app[1] + "/" + app[2] + "/" + app[3] + "/new/" + app[5];
  }
  lista = lista.slice(0,l);
  cisono = lista.join("&");
  Application("cisono") = cisono;
  Application.UnLock();
  return true;
}
%>
la cui 34esima riga e':

codice:
var msgOutStream = sfo.CreateTextFile(msgFile);
Chi mi sa dare qualche dritta?

Andrea