Avatar billede baxos Nybegynder
16. november 2007 - 17:36 Der er 6 kommentarer

Oprette tekstfil

<%
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("event.txt")
Set f = fso.OpenTextFile(filespec,2)

' Skriver teksten
f.WriteLine "HIHI"
f.Write Request.Form("tekstevent")

' Åbn filen til læsning og Læs linie for linie
Set f = fso.OpenTextFile(filespec,1)
Do While not f.AtEndOfStream
  Response.write f.ReadLine & "<br>"
Loop
f.Close
%>

Hvad er der galt med dette?
Avatar billede madeindk Nybegynder
16. november 2007 - 18:39 #1
Hvad er fejlen?
Avatar billede baxos Nybegynder
16. november 2007 - 18:44 #2
Microsoft VBScript runtime  error '800a01ad'

ActiveX component can't create object: 'Scripting.FileSystemObject'

/bacher/admin.asp, line 12
Avatar billede madeindk Nybegynder
16. november 2007 - 20:02 #3
Hvor hoster du henne?
Avatar billede madeindk Nybegynder
16. november 2007 - 20:03 #4
Heddet ikke også: Set FSO = Server.CreateObject("Scripting.FileSystemObject") ?
Avatar billede soerenlyn Nybegynder
16. november 2007 - 21:47 #5
Men dit emne til dette spørgsmål hedder "Oprette tekstfil". Og der prøver du at åbne dne ? Hvis du vil oprette en skriver du:

Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("event.txt")
Set f = fso.CreateTextFile(filespec,true)


Derefter skriver du så til filen som du selv skriver i din kode.
Du kan også samle det i én linje:

Set f = CreateObject("Scripting.FileSystemObject").CreateTextFile(Server.Mappath("event.txt"),true)
Avatar billede baxos Nybegynder
17. november 2007 - 13:12 #6
har prøvet begge dele og virker stadig ikke .. kan det være serveren deri kke tillader det?
jeg bruger asphost4free.com
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