Guten Abend Forumleser
Ich habe für eine Uploadseite folgenden Code, der mir Schwierigkeiten
bereitet.
Und zwar erhalte ich die Fehler Meldung
Serverobjekt-Fehler 'ASP 0177 : 800a0046'
Server.CreateObject-Fehler
/cgi-bin/outputFile.asp, Zeile 31
Der Vorgang wurde erfolgreich beendet.Ich möchte den Uploadpfad angeben und zwar wäre dies der absolute Pfad:
D:\www\sites\asp-applications\Wie trage ich das bei untenstehendem Code richtig ein? Bzw. wo liegt der
Fehler?'Create FileSytemObject Component
»» Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject")
'Create and Write to a File
»» pathEnd = Len("asp-applications")-14
»» Set MyFile =
ScriptObject.CreateTextFile(Left(("D:\www\sites"),pathEnd)&"uploaded"&filen
ame)BESTEN DANK schon im Voraus für eure Hilfe!
Grüsse
Marco
Hi zu später Stunde
warum machst du so einen Umstand mit der Schreibfunktion. Leg doch einfach den Pfad richtig mit der Variablen fest
pathforupload = "D:\www\sites\asp-applications"
dann checkst du mittel FileExists ob es schon ein File in dem Ordner mit deinem Namen gibt. Und praktischerweise solltest du natürlich auch die instanzierte Datei mit Inhalt versehen.
MyFile.Write deinInhalt
MyFile.Close
Und Upload-Funktion - wie jetzt? Wird da eingegebener Code in ein TXT-File geschrieben oder soll ein File vom User/Surfer auf den Server kopiert werden?
Du hast dich leider etwas kompliziert ausgedrückt, ich weiß nicht genau, was du wissen willst.
Grüße, Frank