strWriteString, kannst du ja belegen wie du willst. Also bei mir funktioniert das so,
hoffe es ist richtig :)
Set FSO=CreateObject("Scripting.FileSystemObject")
' Dateiname festlegen
strDateiname = "E:\Pfad\Pfad\Seite.htm"
' Einen Textstream (objTextStream) zur Textdatei oeffnen
Set objTextStream = FSO.CreateTextFile(strDateiname, True)
' Inhalt fuer Datei in String strWriteString speichern:
strWriteString = "<html>" & vbCrLf &_
"<head>" & vbCrLf &_
"<title>" & strName & "s Website</title>" & vbCrLf &_
"<script language=""JavaScript"">" & vbCrLf &_
"<!--" & vbCrLf &_
"if (navigator.appName == ""Netscape""){" & vbCrLf &_
" document.write('<LINK REL=""stylesheet""
TYPE=""text/css"" HREF=""../css/css_ns.css"">')" & vbCrLf &_
"} else {" & vbCrLf &_
" document.write('<LINK REL=""stylesheet""
TYPE=""text/css"" HREF=""../css/css_ms.css"">')" & vbCrLf &_
"}" & vbCrLf &_
"//-->" & vbCrLf &_
"</script>" & vbCrLf &_
"</head>" & vbCrLf &_
"<body bgcolor=""#ffffff"" link=""#FF0000"" alink=""#FF0000""
vlink=""#FF0000"" topmargin=""20""
leftmargin=""0"" marginheight=""20"" marginwidth=""0"">" & vbCrLf &_
"<" & "% intEID =" & intEID & " %" & ">" & vbCrLf & vbCrLf &_
"<" & "!-- #include file=""incWebsite.asp"" --" & ">" & vbCrLf &_
"</body" & vbCrLf &_
"</html>"
' String in Datei schreiben:
objTextStream.Write strWriteString
' Objekte schliessen
objTextStream.Close
Set objTextStream = Nothing
Set FSO = Nothing
-----Urspr�ngliche Nachricht-----
Von: Patrick-M. Engel [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 25. Juni 2002 15:38
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: Re: HTML-Seite mit ASP automatisch
generieren und auf Server speichern
Hallo Stephan,
danke f�r die R�ckmeldung.
> Also speichern tust du mit dem FileSystemObjekt,......
Prima, und wie geht das? Wie schreibe ich einen oder mehrere Textstrings in
eine Datei? Kurzer Beispielcode, vielleicht?
Tx
Patrick
-----Urspr�ngliche Nachricht-----
Von: Stephan Schumann [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 25. Juni 2002 12:58
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] Re: HTML-Seite mit ASP automatisch generieren
und auf Server speichern
>
> Wahrscheinlich muss ich "nur" in einem String den HTML-Code reinschreiben
> und diesen dann als ASCII-Datei abspeichern ...
Ich denke das du da den Nagel auf den Kopf getroffen hast :-)
aber wie speichere ich eine
> Datei auf dem Server? Gibt es Probleme, wenn diese Datei (wird ja
> �berschrieben) gerade ge�ffnet ist, usw... habe das noch nie geproggt.
Also speichern tust du mit dem FileSystemObjekt,......
Und mit dem Problem beim neu schreiben,.... hmmm,... ich denke das nur der
Besucher ein Problem hat, wenn er just in dieser Sekunde in welchem das File
neu geschrieben wird drauf zugreift,... dazu w�rde ich dann die Logfiles vom
Server mal studieren und das Script zu einer Zeit laufen lassen wo mal zur
Abwechslung keiner bis wenige auf dem Server sind (also irgendwann in der
Nacht,... (4-5 uhr?))
Gr��e Stephan
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp