ho trovato questo script per aprire e visualizzare un file di testo in una TEXTAREA; è possibile apportare delle modifiche al file e quindi salvarlo.
il tutto funziona con file di piccole dimensioni, ma siccome lo uso su file dai 5 KB in su mi restituisce il seguente errore:
"Request-URI Too Large"
penso di aver individuato il problema nel metodo "GET" del FORM usato nel file.
ho provato a sostituire "GET" con "POST"; l'errore adesso è nell'istruzione:
"Set Leggi=Fso.OpenTextFile(Percorso & Nome_File)"
non sono così esperto per cui non so se sia possibile una soluzione.
grazie per l'attenzione
codice:<%' Reperimento parametri Percorso = Trim(Lcase(Request.QueryString("percorso"))) Nome_File = Trim(Lcase(Request.QueryString("file"))) Azione = LCase(Request.QueryString("azione")) Set Fso = CreateObject("Scripting.FileSystemObject") ' Verifica se è stato premuto il tasto di memorizzazione If Azione = "" then Set Leggi = Fso.OpenTextFile(Percorso & Nome_File)%> <FORM METHOD=GET ACTION="visualizza.asp"> <TEXTAREA NAME="edit_file" ROWS=15 COLS=68><%=Leggi.ReadAll%></TEXTAREA> <INPUT TYPE=SUBMIT NAME="azione" VALUE="Memorizza"> <INPUT TYPE=HIDDEN NAME="percorso" VALUE="<%=Percorso%>"> <INPUT TYPE=HIDDEN NAME="file" VALUE="<%=Nome_File%>"> </FORM> <%Else Set Scrivi = Fso.CreateTextFile(Percorso & Nome_File, True) Scrivi.Write (Request.QueryString("edit_file")) %> <FONT SIZE=2>Il file è stato correttamente modificato.</FONT> <%End If%> Visualizza contenuto directory

					
					
					
						
  Rispondi quotando