/ Forside/ Teknologi / Udvikling / ASP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan skrives varablen til tekstfilen ~
Fra : iceb
Vist : 334 gange
20 point
Dato : 14-01-02 18:01

Hej dette nedenfor henter en sides client-side source kode.

Dernæst putter jeg det ind i en variabel som så lagres i

en tekstfil.

Dog vil den ikke skrive til filen og jeg får fejl meddelelser.

Koden følger

Først fejl meddelelsen...

Serverobjekt fejl 'ASP 0177 : 800a0005'

Server.CreateObject blev ikke udført

/getit.asp, linje 31

00000000

Linje 31 er denne her.....

TSO.write (strTekst)


%
Response.Buffer = True
Dim objXMLHTTP, xml
' Create an xmlhttp object:
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
' Or, for version 3.0 of XMLHTTP, use:
' Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
' Opens the connection to the remote server.
xml.Open "GET", "http://www.lycos.dk", False
' Actually Sends the request and returns the data:
xml.Send
'Display the HTML both as HTML and as text

response.write xml.responseText

strTekst=xml.responseText

' Set up Constants
Const ForWriting = 2 ' Input OutPut mode
Const Create = True

' Dimension local variables
Dim MyFile
Dim FSO ' FileSystemObject
Dim TSO ' TextStreamObject

' always use MapPath function to get the Physical Path of file
MyFile = Server.MapPath("Welcome.txt")
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set TSO = FSO.OpenTextFile(MyFile, ForWriting, Create)
TSO.write (strTekst)
' Vbcrlf is next line character
TSO.write "This is Second line in this text file" & vbcrlf
' Now Function will write local time
TSO.write "Writen by devasp visitor at " & Now()
TSO.WriteLine ""

Response.Write " Three lines are writen to textfile.txt <br>"
Response.Write " Local time at server is " & Now()

' close TextStreamObject and
' destroy local variables to relase memory
TSO.close
Set TSO = Nothing
Set FSO = Nothing

Set xml = Nothing
%>




 
 
Kommentar
Fra : Nyhedsbruger


Dato : 15-01-02 08:29

Har du (IUSR_maskine) skrivetilladelse på serveren? Prøv evt. at køre
koden som almindelig *.vbs via en administratorrolle.

Kommentar
Fra : iceb


Dato : 15-01-02 10:25

Hej .

Jeg har ikke erfarring med vbs .

Jeg prøvede at omdøbe filen så den ender med vbs men dette kunne ikke

lade sig gøre da den bare startede en pop up der spurgte om jeg ville

gemme den på disken eller ...... osv osv ....

Hvad er IUSR_maskine ??????

Jeg kan jo GODT lave en variabel

der hedder

var=response.write("teksther")

dette vil godt virke.

Problemet er jo at xml.responseText ikke vil

blive brugt som variabel og skrevet til

min tekstfil ok ?


Håber at høre fra jer snart.


Kommentar
Fra : zonker


Dato : 14-07-02 06:16

Hvis spørgsmålet er løst må du gerne være sød at lukke dette ??

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177429
Tips : 31962
Nyheder : 719565
Indlæg : 6407950
Brugere : 218878

Månedens bedste
Årets bedste
Sidste års bedste