Filer med special karakterer vises ikke. GetFolder / Server.mapPa
Jeg vil på en Internetside gerne vise samtlige filer fra en folder og kunne downloade dem ved hjælp af link.Problemet med mit nuværende script er, at jeg ikke kan åbne/downloade filer der indeholder special-karakterer som æ/ø/å i filnavnet..
Jeg har forsøgt mig lidt frem og tilbage med diverse codepage indstillinger - men det er ikke lykkedes for mig.. Visning af filnavne fungerer fint for alle filnavne uanset special-karakterer eller ikke!
Dette er mit script:
<% Language=VBScript %>
<%Session.CodePage = 65001%>
<!--
<% Session.CodePage = 1252%>
-->
<head>
<meta name="language" content="dan" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!--
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="language" content="dan" />
-->
</head>
<%
Set MyDirectory=Server.CreateObject("Scripting.FileSystemObject")
Set MyFiles=MyDirectory.GetFolder(Server.MapPath("./Indhold/Dagsorden_Referater"))
For each filefound in MyFiles.files
%>
<!--<a href"<%=filefound.Name%>"><% =filefound.Name %></a>-->
<% Response.Write "<a href="""&"./Indhold/Dagsorden_Referater/" & filefound.Name & """>" & filefound.Name & "</a><br>" %>
<%
Next
%><p align="left"> </p>
