forse questo è + chiaro
codice:
strPath = Server.Mappath("file.txt")
Set objFileSy = Server.CreateObject("Scripting.FileSystemObject")
Set objApriFile = objFileSy.OpenTextFile(strPath, ForWriting)
objApriFile.Write("cognome=" & request("COGNOME") )
objApriFile.WriteLine("nome=" & request("NOME"))
' linea vuota
objApriFile.WriteBlankLines(2) 
objApriFile.Write("sito=" & request("SITO"))
objApriFile.close
Set objApriFile = Nothing
Set objFileSy = Nothing
Response.Write("Conferma=true")
Ricorda che
Nello script qui sopra il file vien scritto da zero ForWriting,
scegliendo invece ForAppending potrai aggiungere le righe ad un TXT esistente


Quindi passando a flash

codice:
mandaDati = new loadVars()

// con questo leggiamo i campi di Input
mandaDati.COGNOME = cognome.text  // compo  di input
mandaDati.NOME = nome.text  // comapo di 
mandaDati.SITO = sito.text  // campo di input

// con questo leggiamo la conferma
mandaDati.onLoad=function(success){
          if(success){
                  if(this.conferma){
                           trace(Arrivata conferma di scrittura)
                  }
          }else{
                 trace("risposta non pervenuta dal server")
          }
}

// con questo mandiamo le variabili ed aspettiamo la risposta
mandaDati.sendAndLoad("FileScrivi.asp", mandaDati, "POST")