Vraagje,
Ik heb hier een tekstbestand dat de body vormt van een e-mail die met behulp van CDONTS naar de klant toegezonden kan worden. Deze e-mail ziet er ongeveer zo uit:
Geachte heer/ mevrouw,
Binnenekort zullen de volgende bedragen van uw rekening worden afgeschreven
met vriendelijke groeten, BLAAA
nu lukt het uitlezen van het tekstbestand wel gewoon goed.
(zie topic http://gathering.tweakers.net/forum/list_messages/328068/1?limit=25)
maar als ik het bestand door middel van een knop opslaan wil wegschrijven krijg ik de volgende foutmeding:
Unterminated string constant.
De functie die ik gebruik om het bestand weg te schrijven ziet er zo uit:
Sub SchrijfMail
sInhoud = "<%= Request.Form("textareaEmailTekst")%>"
Const ForWriting = 2
Dim fso2, f2
Set fso2 = CreateObject("Scripting.FileSystemObject")
Set f2 = fso2.OpenTextFile("mail.txt", ForWriting, True)
f2.Write ("<%=sInhoud%>")
Set f2 = fso2.OpenTextFile("mail.txt", ForReading)
SchrijfMail = f2.ReadLine
End Sub
Ik wil dus de string sInhoud die uit een textarea wordt gehaald wegschrijven in een text bestand...
Iemand die me kan vertellen wat er fout gaat? BVD.
Ik heb hier een tekstbestand dat de body vormt van een e-mail die met behulp van CDONTS naar de klant toegezonden kan worden. Deze e-mail ziet er ongeveer zo uit:
Geachte heer/ mevrouw,
Binnenekort zullen de volgende bedragen van uw rekening worden afgeschreven
met vriendelijke groeten, BLAAA
nu lukt het uitlezen van het tekstbestand wel gewoon goed.
(zie topic http://gathering.tweakers.net/forum/list_messages/328068/1?limit=25)
maar als ik het bestand door middel van een knop opslaan wil wegschrijven krijg ik de volgende foutmeding:
Unterminated string constant.
De functie die ik gebruik om het bestand weg te schrijven ziet er zo uit:
Sub SchrijfMail
sInhoud = "<%= Request.Form("textareaEmailTekst")%>"
Const ForWriting = 2
Dim fso2, f2
Set fso2 = CreateObject("Scripting.FileSystemObject")
Set f2 = fso2.OpenTextFile("mail.txt", ForWriting, True)
f2.Write ("<%=sInhoud%>")
Set f2 = fso2.OpenTextFile("mail.txt", ForReading)
SchrijfMail = f2.ReadLine
End Sub
Ik wil dus de string sInhoud die uit een textarea wordt gehaald wegschrijven in een text bestand...
Iemand die me kan vertellen wat er fout gaat? BVD.