webForumDet fria alternativet
Logga in / Bli medlem

AspUpload

ASP

12 svar · 591 visningar · startad av Poseidon

Medlem sedan jan. 200348 inlägg
Trådstart#1
<%
Set Upload = Server.CreateObject("Persits.Upload")

Upload.SetMaxSize 100000, True

'spara utan sökväg
Upload.Save

subdir = Upload.Form("subdir")

'ta fram katalogsökväg
Path = "c:\uppAspUploadHole\"& subdir

'skapa katalogen och ladda upp
Upload.CreateDirectory Path, True

'spara filerna
For Each File in Upload.Files
	File.SaveAs Path & "\" & File.FileName
	Response.Write("File saved as "& File.Path)
Next

Response.Write("klart!")
%>

där har ni koden... (korrekt!?!?!?!?!)

<html>
<body>

<form name="upload" method="post" enctype="multipart/form-data" action="action.asp">
<input type="text" name="subdir" /><br />
<input type="file" name="file1" /><input type="submit" value="ok" />

</form>

</body>
</html>

och här HTML biten....

får detta felmedellande....

Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'Upload.Save'

/action.asp, line 7

line7 = upload.save

Medlem sedan feb. 200112 078 inlägg
#2

Skall rad 7 verkligen vara med alls? Jag menar, du loopar ju alla filerna lite längre ner på sidan..

Är det hämtat ur ett exempel?

Medlem sedan jan. 200348 inlägg
#3

japp ur exempel från aspupload.com....

jag får ta det med mitt webbhotell imorn. blir lite
småtjurig efter att ha suttit med det i 4h....

enligt exemplen är rad 7 med... det är den som placerar
filerna i minnet...

Medlem sedan jan. 20022 440 inlägg
#4

Kolla med ditt webhotell om det är aspupload 3.0, 2.1 el 1.1 mitt webhotell kör 2.1 och själv använder jag 3.0 Jag har trixat ihop sakerna så jag kan spara i databasen och sånt. Men det tog tid

Medlem sedan jan. 200348 inlägg
#5

okej, om det är 2.1? hur ser "Upload.Save" för memory ut då?

jag kan använda "Upload.Save" om jag anger katalogen direkt.
men om jag inte har "Upload.Save("katalog") så tjurar den ur..

Medlem sedan jan. 200348 inlägg
#6

ser nu att det är "AspUpload 3" så jag förstår inte varför det krånglar..

använder DigiKom Network...

detta får jag i fel.. koden ska vara rätt enligt AspUpload.com

------------
Upload.Save

Wrong number of arguments or invalid property assignment: 'Upload.Save'
------------

------------
Upload.VirtualSave

Object doesn't support this property or method: 'Upload.VirtualSave'
------------

Medlem sedan mars 20015 287 inlägg
#7

Testa med koden för äldre version i alla fall:

Upload.SaveToMemory

Medlem sedan jan. 200348 inlägg
#8

Persits.Upload.1 error '800a0022'

Access is denied.

/aspupload/action.asp, line 10

beror troligen på att jag inte kan skapa mappar då..
för jag har satt den mappen "aspupload" som jag döpt
den.. den har jag skrivrättigheter på..

är det speciellt när man ska skapa mappar?

Medlem sedan jan. 200348 inlägg
#9

nej nu får det räcka..

jag får tacka för hjälpen men jag ringer till webbhotellet
imorn och hör med dem..

thx.

Medlem sedan mars 20015 287 inlägg
#10

Stämmer verkligen denna sökväg:

Path = "c:\uppAspUploadHole\"& subdir

Jag menar, är det verkligen "ditt" utrymme på webservern?

Är roten c ?

Det verkar fungera med Upload.SaveToMemory i alla fall?

Medlem sedan jan. 200348 inlägg
#11

nej det är inte korrekt sökväg.. ;)

blev så smått förbannad när jag suttit med det nu i över
6h.. men det fungerade med "Upload.SaveToMemory" ..

skickade ett mail och hörde om de angivit fel version i
sina specifikationer...troligen är det så...

nu är bara problemet hur jag ska få rättigheter att skapa
mappar i en mapp med skrivrättigheter...

objUpload.LogonUser "domain", "user", "pass" fungerar ej.
väntar på svar från webbhotellet...

Medlem sedan jan. 20022 440 inlägg
#12

ska du spara i databasen eller i ett directory ?

Medlem sedan mars 20015 287 inlägg
#13

Hm... men om du då anger korekt sökväg till "din" mapp (server.mappath) på servern. Har du inte rättigheter där?

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)