webForumDet fria alternativet

Ladda upp fil !

ASPur ASP

22 svar · 630 visningar · startad av asp · sida 2 av 2

Frågan, av asp

Jag har bara ändrat mappen från exemplet. Jag vill att man skall lägga i filen i mappen amica som finns i mappen där denna fil finns. <% Set Upload = Server.CreateObject("Persits.Upload") ' Do not throw the "Wrong ContentType error first time out Upload.IgnoreNoPost = True Count = Upload.Save(Server.MapPath("amica")) If Count > 0 Then Response.Write Count & " file(s) uploaded." End If %> <HT

Läs frågan i sin helhet →
Medlem sedan apr. 20031 660 inlägg
#21

HEJ!

Det böra vara något med objekt.Delete, som i andra komponenter.

Dokumentationen?
http://www.aspupload.com/manual_memory.html
På slutet behandlas detta.

Det enkla svaret är att ta Save och byta ut den mot Delete; då är ServerMappath med, vilket innebär C:/etc.

Medlem sedan aug. 2002733 inlägg
#22

Funka inte med deta...

Set File1 = Server.MapPath("../uploadbild.gif")
File1.Delete[
Medlem sedan juni 200032 967 inlägg
#23

asp skrev:

Funka inte med deta...

Set File1 = Server.MapPath("../uploadbild.gif")
File1.Delete[

Nej, File1 är ju bara en sträng?

Om jag tolkar manualen rätt så är metoden Delete en metod som tillhör ett objekt som heter UploadedFile. Det tycker jag tyder på att du laddar upp en fil, och kan då bestämma dig för att radera den, av en eller annan anledning. Inte för att ta bort filer som redan ligger på disken alltså.

Varför tar du inte bara bort filerna med FSO istället?

135 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)