<% mm vad händer då? varför man använder virtualSave är så att dom flesta webhotel har stängt av .save av säkerhets skäl... okej, och virtualsave har samma egenskaper eller? när jag kör med Jag känner igen ditt problem och det kan ha att göra med att ditt webbhotell inte stöder sparande i minnet innan du väljer katalog att spara ner filen till. mm okej, men enligt deras referenser är det fel..AspUpload blir galen!
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!?!?!?!?!)
kod:--------------------------------------------------------------------------------
<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.saveSv: AspUpload blir galen!
enligt deras sajt ska det vara Upload.Save, har ett
dokument skrivit av skaparna men det vill sig inte..
får höra med mitt webbhotell vad det är som spökar..
tack ändå?Sv: AspUpload blir galen!
//M.Sv: AspUpload blir galen!
vill gärna veta vad det är också... =)Sv: AspUpload blir galen!
------------
Upload.Save
Wrong number of arguments or invalid property assignment: 'Upload.Save'
------------
------------
Upload.VirtualSave
Object doesn't support this property or method: 'Upload.VirtualSave'
------------
jag använder DigiKom Network och har ett Virtuell Server konto
hos dem, och komponenten finns installerad..
när jag använder:
Upload.Save("katalognamn")
så fungerar det utmärkt.. men den vägrar släppa igenom om jag
tar bort katalognamnet vilket man utan problem ska kunna göra...Sv: AspUpload blir galen!
Upload.Save "Sparar filen i minnet"
Så här gjorde jag och fick det sedan att funka.
Path = Server.MapPath("../../adbanners")
objUpload.Save Path
Sv: AspUpload blir galen!
jag får köra som du om webbhotellet inte har något
bra att komma med, däremot kan jag använda
objUpload.SaveToMemory
problemet för mig ligget just nu i att jag inte kan skapa
en underkatalog i en katalog som har skrivrättigheter
med
objUpload.CreateDirectory
det är här jag är fast just nu, får snart ringa DigiKom
om jag ej får svar snart..
många tack för hjälpen.