nauno56
Messages postés22Date d'inscriptionvendredi 29 février 2008StatutMembreDernière intervention24 octobre 2012
-
Modifié par nauno56 le 24/10/2012 à 21:17
Bonjour,
Je réalise actuellement un site web, et le problème que je rencontre se situ après le remplissage d'un formulaire. Après l'envoi (en POST), je veux enregistrer le contenu d'un champs (une textarea) dans un fichier.
Mon code ci-dessous:
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
dir1 = Server.MapPath("descriptionSalle/")
Fnm1 = dir & "\salle1.html"
dir2 = Server.MapPath("descriptionSalle/")
Fnm2 = dir & "\salle2.html"
set inF1 = FSO.OpenTextFile(Fnm1,2,false)
set inF2 = FSO.OpenTextFile(Fnm2,2,false)
inF1.write = Request.Form("editor1")
inF2.write = Request.Form("editor2")
inF1.close
inF2.close
Donc, il y a 2 fichiers, "salle1.html" et "salle2.html" qui reçoivent respectivement le contenu des textarea enregistrés dans les variables "editor1" et "editor2".
J'ai tenté les codes suivants, sans succès...
inF1.write("Hello World !")
inF2.write("Hello World !")
OU
inF1.write = Request.Form("editor1")
inF2.write = Request.Form("editor2")
OU
inF1.write scriptbegin & "Request.Form(""editor1"")" & scriptend
inF2.write scriptbegin & "Request.Form(""editor2"")" & scriptend
Texte d'erreur rencontré:
"An error occurred on the server when processing the URL. Please contact the system administrator. "
Si quelqu'un peut éclaire ma lanterne, parce que je sèche ! ^^