Support & FAQ
Support & FAQ
 
 

Support & FAQ

Spørgsmål:

AspUpload (Fil håndtering)

Svar:

AspUpload komponentet giver mulighed for at uploade filer til webserveren direkte fra en hjemmeside via ASP. Nedenfor er vist nogle eksempler på brugen af AspUpload.

Det kan anbefales at downloade en demo version af dette komponent for at teste ASP scripts lokalt, inden de køres på webserveren. Download AspUpload

Eksempel 1:
Simpelt eksempel der viser, hvordan to filer uploades. På siden "Upload1.htm" vælges de filer på den lokale maskine, der ønskes uploadet til webserveren. "Upload1.asp" udfører upload funktionen. Bemærk filerne skal gemmes i biblioteket "/log/" eller for FrontPage sites "/_vti_log/" på webserveren.

Download eksempel: AspUpload1.zip


(Upload1.htm)

<html>
<body>

<form method="POST" enctype="multipart/form-data" action="Upload1.asp">
<input type="file" size="50" name="file1">
<input type="file" size="50" name="file2">
<input type="submit" value=" Upload ">
</form>

</body>
</html>




(Upload1.asp)

<html>
<body>

<%
Set Upload = Server.CreateObject("Persits.Upload.1")
Count = Upload.SaveVirtual("/log/")
%>

<%=Count%> files uploaded.

</body>
</html>

 

Eksempel 2:

Dette eksempel viser som eksempel 1 hvordan to filer uploades. Derudover medsendes nogle tekst variabler fra siden "Upload2.htm". Bemærk filerne skal gemmes i biblioteket "/log/" eller for FrontPage sites "/_vti_log/" på webserveren.

Download eksempel: AspUpload2.zip


(Upload2.htm)

<html>
<body>

<form method="POST" enctype="multipart/form-data" action="Upload2.asp">
File 1: <input type="file" name="file1">
Text 1: <input type="text" name="text1">

File 2: <input type="file" name="file2">
Text 2: <input type="text" name="text2">
<input type="submit" value=" Upload ">
</form>

</body>
</html>




(Upload2.asp)

<html>
<body>

<%
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.SaveVirtual("/log/")
%>

<b>Files:</b><br>

<%
For Each File in Upload.Files
Response.Write File.Name & "=" & File.Path & " (" & File.Size & ")<br>"
Next
%>

<br>

<b>Other items:</b><br>

<%
For Each Item in Upload.Form
Response.Write Item.Name & "=" & Item.Value & "<br>"
Next
%>

</body>
</html>



Hvordan ville du karakteriserer dette indhold (hvor 5 er bedst)?


Senest opdateret: 10-11-2008, 13:18.
A/S ScanNet - Birkemose Allé 11 - 6000 Kolding - Tlf. (+45) 75 53 35 00 - Fax (+45) 75 53 35 09 - scannet@scannet.dk