webForumDet fria alternativet

Flera filer samtidigt med Chili.Upload

ASP

4 svar · 334 visningar · startad av leniz

Medlem sedan aug. 2001676 inlägg
Frågan#1

Hej!

Undrar om någon vet om man kan ladda upp flera filer samtidigt med Chili.Upload - och isf hur? Det går ju med många andra komponenter men just Chili.Upload har jag inte lyckats hitta någon information eller kodexempel på.

Många nyplockade tussilagos till den som kan / vill svara! :)

Medlem sedan jan. 20022 440 inlägg
#2

I värsta fall kan du ju köra en slinga och ladda upp flera gånger med hjälp av samma SQL-sträng men jag antar att det inte är riktigt det svaret du vill höra ;)

Medlem sedan aug. 2001676 inlägg
#3

Hm... ja jag vet inte. Har kommit en bit på väg med den här koden, response.write satserna skriver ut de rätta filnamnen (2 olika). 2 filer sparas också utan felmeddelandet, problemet är bara att samma fil sparas i 2 ex, det sparas inte ett ex av varje bild som jag tänkt mig. Några idéer?

if not isEmpty(request.QueryString("upload")) then
				
Set fbase = Server.CreateObject("Chili.Upload.1")
				
f1 = fbase.FormData("f1").FileName(False)
response.write(f1)

f2 = fbase.FormData("f2").FileName(False)
response.write(f2)
				
if f1 <> "" then 
fbase.SaveToFile(Server.mapPath("/startsida/") & "/" & f1)
response.Write("<span class=""text11"">" & "Bilden är mottagen." & "</span>")
end if
				
if f2 <> "" then 
fbase.SaveToFile(Server.mapPath("/startsida/") & "/" & f2)
response.Write("<span class=""text11"">" & "Bilden är mottagen." & "</span>")
end if
				
end if
Medlem sedan aug. 2001676 inlägg
#4

Tänkte jag skulle förtydliga en sak, filnamnen blir olika även i mappen där de hamnar, problemet är att själva filerna är identiska trots att de har olika namn. Om jag t.ex. laddar upp 2 bilder, en som heter 19.jpg och en som heter 20.jpg så heter de samma sak i mappen "Startsida" där de hamnar, men filstorleken är identisk och de visar exakt samma sak.

Medlem sedan aug. 2001676 inlägg
#5

Löste det tillslut med en for-next sats.

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)