XUpload vil ikke uploade
Jeg har webhotel hos Wannafind. Som kunde har man adgang til ASP-komponenterne XUpload og ASPUpload.På http://support.persits.com/xupload/demo1.asp vises et simpelt eksempel, som jeg har forsøgt at anvende. Men det vil overhovedet ikke lykkes. Ingen filer bliver uploadet, men til gengæld kommer der heller ingen fejl.
Som i eksemplet anvender jeg disse tre filer:
-------- DEMO.ASP -----------
<OBJECT WIDTH=500 HEIGHT=200
ID="UploadCtl" CLASSID="CLSID:E87F6C8E-16C0-11D3-BEF7-009027438003"
CODEBASE="XUpload.ocx#VERSION=3,0,0,0">
<PARAM NAME="Server" VALUE="weiland.dk">
<PARAM NAME="Script" VALUE="demo_upload.asp">
<PARAM NAME="MaxFileCount" VALUE="30">
<PARAM NAME="MaxFileSize" VALUE="1048576">
<PARAM NAME="MaxTotalSize" VALUE="5242880">
<PARAM NAME="ViewServerReply" VALUE="True">
<!--Redirect browser to a server script upon completion of an upload -->
<PARAM NAME="Redirect" VALUE="False">
<PARAM NAME="RedirectURL" VALUE="http://www.weiland.dk/demo_showreply.asp">
</OBJECT>
------ DEMO-UPLOAD.ASP ------------
<%
Set Upload = Server.CreateObject("Persits.Upload")
Upload.IgnoreNoPost = True
' Set this property to handle Unicode characters correctly (65001 means UTF-8)
Upload.CodePage = 65001
Upload.PreserveFileTime = true
' To create unique file names
Upload.OverwriteFiles = FALSE
nCount = Upload.Save("D:\WEB\weiland.dk\www\admin\write\files")
%>
<h3>Success! <% = nCount %> files uploaded.</h3>
<TABLE CELLSPACING=0 CELLPADDING=2 BORDER=1>
<TR><TH>Path</TH><TH>Size</TH><TH>Content-Type</TH></TR>
<%
For Each File in Upload.Files
%>
<TR><TD><% = Server.HtmlEncode( File.Path ) %></TD>
<TD ALIGN="RIGHT"><% = File.Size %></TD>
<TD><% = File.ContentType %></TD></TR>
<%
Next
%>
--------- DEMO_SHOWREPLY.ASP -----------
<%
response.write "Dette er demo_showreply.asp"
reply = Request.Form("XUPLOADREPLY")
if reply = "" Then
Response.Redirect "http://www.aspupload.com/xupload/livedemo.html"
Else
Response.Write reply
End If
%>
Hvad kan gøres anderledes?
Der ER skriverettigheder til den mappe, som uploades til. Wannafind anbefalede mig at placere filen XUpload.ocx i samme mappe som scriptet. Det hjalp dog ikke.
