webForumDet fria alternativet

AspUpload

12 svar · 589 visningar · startad av Poseidon

PoseidonMedlem sedan jan. 200348 inlägg
#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

OveRRidEMedlem 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?

PoseidonMedlem 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...

CatZMedlem 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

PoseidonMedlem 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..

PoseidonMedlem 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'
------------

solbulleMedlem sedan mars 20015 287 inlägg
#7

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

Upload.SaveToMemory

PoseidonMedlem 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?

PoseidonMedlem 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.

solbulleMedlem 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?

PoseidonMedlem 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...

CatZMedlem sedan jan. 20022 440 inlägg
#12

ska du spara i databasen eller i ett directory ?

solbulleMedlem 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?

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