Hallo Ernst,
du solltest die Variable von vornherein "entleeren"
Mit folgendem Script lade ich den Inhalt einer Textdatei, von meiner Website in eine Variable, um diese dann auszuwerten.
#########################
Private Function GetURL(URL)
Set objHTTP = Server.CreateObject "Microsoft.XMLHTTP")
objHTTP.open "GET", URL, false
objHTTP.send
GetURL = objHTTP.ResponseText
Set objHTTP = Nothing
End Function
str = GetURL("http://www.adresse.de/datei.txt")
str = ""
####################
Ich weiss nicht ob ich es an die richtige stelle gesetzt habe,
ich habs so verstanden, das du die Funktion GetURL()
neu aufrufst. Ansonsten solltest du vor jedem neuzugriff
str "loeschen" wenn das gewuenscht ist.