ASPupload File.Filename udskriver intet
Hej med jerJeg kan ikke få nedenstående til at udskrive filnavn, som først skal bruges til at præsentere filen for brugeren. Senere skal filnavn og sti gemmes i en db.
Disse 2 eksekpler udskriver intet brugbart. Den første udskriver intet men nr. 2 udskriver "file" (uden gåseøjn naturligvis).
Response.Write File.FileName
Response.Write File.Name
-------------------------------
IF Request.ServerVariables("REQUEST_METHOD") = "POST" THEN
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.OverwriteFiles = True
On Error Resume Next
Upload.SetMaxSize 1048576, False ' Limit files to 1MB
Count = Upload.Save("e:\skrivebartKatalog")
END IF
------------------------------------
<% IF Request.ServerVariables("REQUEST_METHOD") = "POST" THEN %>
<% IF Err <> 0 THEN %>
Der er opstået følgende fejl.<br>
<% = Err.Description %>
<% ELSE %>
<% =Count %> fil(er) er blevet uploadet.
<% END IF %>
<br>
<br>
<% For Each File in Upload.Files %>
<% IF File.ImageType = "GIF" OR File.ImageType = "JPG" OR File.ImageType = "PNG" THEN %>
<img src="../../../db/docHandling/<% = File.FileName %>"><br><span class="broedTextLille"><% = File.OriginalPath%></span><br>
(<% = File.ImageWidth %> x <% = File.ImageHeight %> pixels)
<%
Response.Write File.FileName
Response.Write File.Name
%>
<% ELSE %>
<% = File.OriginalPath %>
<% END IF %>
<% NEXT %>
<% END IF %>
<br>
<br>
<% IF NOT Request.ServerVariables("REQUEST_METHOD") = "POST" THEN %>
<form action="docHandling.asp" method="post" enctype="multipart/form-data" name="upload" id="upload">
<input type="file" name="file">
<br>
<input type="file" name="file2">
<br>
<input name="upload" type="submit" id="upload" value="Upload fil(er)">
</form>
<% END IF %>
