Avatar billede goose Nybegynder
08. oktober 2004 - 10:30 Der er 1 kommentar og
1 løsning

Fejl ved skrivning til fil med FSO

Jeg har lidt problemer med at skrive til en txt fil.
Kode:
<%
session.LCID = 1030
dagidag = date()
stradd1 = "" + VbCrlf
stradd1 = stradd1 & "<%" + VbCrlf
stradd1 = stradd1 & "last_dato = """ & dagidag & """" + VbCrlf
stradd1 = stradd1 & "%>"

Set fso = CreateObject("Scripting.FileSystemObject")
Set skrivupdate = fso.OpenTextFile(Request.ServerVariables("APPL_PHYSICAL_PATH")& "last_update.txt", 2, True)
skrivupdate.Write stradd1
Set skrivupdate = Nothing
Set fso = Nothing
response.write "Færdig"
%>

- men den kommer med følgende fejl:

Microsoft VBScript compilation error '800a0409'

Unterminated string constant

/skiftdato/default.asp, line 7

stradd1 = stradd1 & "
---------------------^

Hvis jeg undlader <% og %>, så funker det fint ?

/Goose
Avatar billede eagleeye Praktikant
08. oktober 2004 - 10:48 #1
Ja det er en "fejl" <% og %> tolkes som ASP start/slut tags også selvom de skrives i en streng så prøv at skrive det sådan her, så de tilføje en ad gangen:

stradd1 = stradd1 & "<"&"%" + VbCrlf

stradd1 = stradd1 & "%"&">"
Avatar billede goose Nybegynder
08. oktober 2004 - 10:55 #2
Kanon, tak for hjælpen :o)


/Goose
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester