ho trovato questo codice sul web per aggiornare un file di testo
---------------------------------------------------------------------
<%@LANGUAGE = JScript%>
<%
// Memorizzo in una QueryString l'azione di aggiornamento
var azione = new String(Request.QueryString("azione"));
%>
<html>
<head>
<title>Pannello di controllo</title>
</head>
<body>
<%
/*
L'input generato dal form fa riferimento alla QueryString inizializzata
Quindi, se il suo valore è quello stabilito all'invio dei dati dal form
procedo con l'esecuzione della routine di aggiornamento del file
*/
if (azione == "modifica")
{
var testo = new String(Request.Form("testo"));
// Creo l'oggetto FSO
var FSO = new ActiveXObject("Scripting.FileSystemObject");
// Apro il file
var APRI = fso.OpenTextFile(Server.MapPath("public/filosofia.txt"));
// Rigenero il file, ci scrivo dentro e lo chiudo
var SCRIVI = FSO.CreateTextFile(Server.MapPath("public/filosofia.txt"));
SCRIVI.WriteLine(testo);
SCRIVI.Close();
Response.Write("
Aggiornamento effettuato!</p>");
}
else
{
%>
<form method="post" action="controllo.asp?azione=modifica">
<textarea name="testo" rows="20" cols="80"></textarea>
<input type="submit" value="Aggiorna">
</form>
<%
}
%>
</body>
</html>
---------------------------------------------------------------------
però quando clicco sul pulsante aggiorna mi da questo errore:
HTTP 404 - File non trovato
Internet Information Services
non risco a capire il perchè visto che nel box di testo il file lo trova...
mi potete dare una mano
grazie
ciao


Rispondi quotando
