Avatar billede decrypto Nybegynder
18. april 2003 - 23:05 Der er 28 kommentarer og
1 løsning

At skrive i en fil

Hej,

Jeg prøver at skrive noget xml i en xml fil. Der sker bare ikke noget med min nedestående kode, hvor rammer jeg ved siden af. Er det her også den rigtige kode, hvis jeg ønsker at overskrive i filen????

********************* Kode ****************************
'Writing the xml to the xml file
XMLCode = "Hej, jeg skriver i en fil!!!"
strFileName = server.mappath("people.xml")

'Const ForReading = 1, ForWriting = 2, ForAppending = 8
set fso = server.CreateObject("Scripting.FileSystemObject")
set file = fso.OpenTextFile(strFileName, ForWriting, true)

file.write XMLCode
file.close

set file = nothing
set fso = nothing

********************* Kode ****************************

/dEcRyPt0
Avatar billede decrypto Nybegynder
18. april 2003 - 23:07 #1
Ahhhhh skal jeg mon give filen skrive rettighed.??
Avatar billede decrypto Nybegynder
18. april 2003 - 23:08 #2
Er det nok at gøre det på selve filen. eller skal jeg ind i IIS og åbne op for filen deri????
Avatar billede decrypto Nybegynder
18. april 2003 - 23:11 #3
Nu har jeg været inde i IIS'en og givet filen åbnet op for skrivningen, meeen det virker ikke!!!!

/dEcRyPt0
Avatar billede eagleeye Praktikant
18. april 2003 - 23:11 #4
Koden ser rigtig ud, dog har du brugt en konstant ForWriting som den sikkert ikke kender i denne linje:

set file = fso.OpenTextFile(strFileName, ForWriting, true)


Pørv at skrive 2 som betyder for writing.:

set file = fso.OpenTextFile(strFileName, 2, true)
Avatar billede eagleeye Praktikant
18. april 2003 - 23:12 #5
eller skal du fjerne ' foran denne linje:

'Const ForReading = 1, ForWriting = 2, ForAppending = 8


Til:
Const ForReading = 1, ForWriting = 2, ForAppending = 8

Så kan du nemlig skrive ForWriting i den anden linje.
Avatar billede decrypto Nybegynder
18. april 2003 - 23:24 #6
Okay, men det virker stadigvæk ikke. Hvis koden ser rigtigt ud...Og heg har være inde og pille i IIS'en hhhm har så nogen ide om, hvad det så kan være?????
Avatar billede eagleeye Praktikant
18. april 2003 - 23:27 #7
Det virker fint ved mig hvis man ændre det som jeg skrev. Får du ikke en fejl eller hænger siden?
Avatar billede decrypto Nybegynder
18. april 2003 - 23:28 #8
Siden hænger.......
Avatar billede eagleeye Praktikant
18. april 2003 - 23:29 #9
Har du nortan antivirus installeret?
Avatar billede decrypto Nybegynder
18. april 2003 - 23:29 #10
Nej, men McAfee
Avatar billede decrypto Nybegynder
18. april 2003 - 23:31 #11
Blokerer den??? I IIS gav åbenede jeg kun op for den enkelte fil, jeg skal vel ikke give et helt bibliotek skrive rettigheder`????
Avatar billede eagleeye Praktikant
18. april 2003 - 23:32 #12
Nortan kan sættes til at blokere for Active Scripting som skal slåes fra i de folderes som web serveren har.:
http://www.aspfaqs.com/aspfaqs/ShowFAQ.asp?FAQID=192
Avatar billede decrypto Nybegynder
18. april 2003 - 23:33 #13
Jamen, det er jo mcafee jeg havde???
Avatar billede eagleeye Praktikant
18. april 2003 - 23:35 #14
Det ved jeg ikke om den kan det samme... Du har givet skrive rettigheder til IUSER_xxxx i den folder filen ligger?
Avatar billede eagleeye Praktikant
18. april 2003 - 23:39 #15
Avatar billede decrypto Nybegynder
18. april 2003 - 23:39 #16
hmmmm jeg har været inde i IIS'en og checket script and source access. Lad os se om det virker....
Avatar billede decrypto Nybegynder
18. april 2003 - 23:41 #17
Nej, den hænger stadigvæk.
Avatar billede eagleeye Praktikant
18. april 2003 - 23:44 #18
Så ved jeg det snart ikke.. Har du XP?  Så kig på dette link.
http://www.webwizguide.info/asp/faq/server_permissions.asp
Og læs først helt nede i bunden.
Avatar billede decrypto Nybegynder
18. april 2003 - 23:48 #19
Nu har jeg være inde i IIS'en og givet mappen skrive rettighed, plus scripting and sorce access og det hele, men der sker ikke en skrid, siden hænger stadigvæk. Jeg hæver gerne points'ne. Men der må vel være en, der har oplevet det samme som det jeg oplever nu????????
Avatar billede decrypto Nybegynder
18. april 2003 - 23:49 #20
Ja, jeg har XP, og hmmm et interessant link....
Avatar billede decrypto Nybegynder
18. april 2003 - 23:54 #21
AAAHHHH nu begynder det at se lidt lysere ud, prøver lige teste
Avatar billede decrypto Nybegynder
19. april 2003 - 00:03 #22
Nope. Der skete ikke noget. Siden kører slet ikke. Prøver lige en ting til...
Avatar billede decrypto Nybegynder
19. april 2003 - 00:04 #23
Nej siden hænger sgu stadigvæk.
Avatar billede eagleeye Praktikant
19. april 2003 - 00:09 #24
Jeg har ikke flere ideer til hvad det kan være.
Avatar billede decrypto Nybegynder
19. april 2003 - 00:09 #25
Er der andre derude, der har haft det samme problem??? Jeg lokker gerne med flere Points????
Avatar billede decrypto Nybegynder
19. april 2003 - 02:13 #26
Er der overhovedet ingen hjælp?????
Avatar billede olebole Juniormester
19. april 2003 - 02:40 #27
<ole>

Har du disabled din McAfee?

/mvh
</bole>
Avatar billede decrypto Nybegynder
19. april 2003 - 10:47 #28
Hmmmm det var bare det. Men hvon faen kan jeg konfigurere McAffee til at kunne tillade at skrive i en fil på webserveren.

/dEcRyPt0
Avatar billede olebole Juniormester
19. april 2003 - 14:18 #29
Prøv at tænke dig om ......... så ville det jo være meningsløst at have installeret. Det kan du naturligvis ikke  :)
/mvh
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