webForumDet fria alternativet

Skriva ut filnamn utan filändelse

ASP

2 svar · 260 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej jag har jätte stressigt med en med en sak och hinner inte klura på det så nån av er kanske har ett snabbt och bra svar.

Jag listar ett antal filer med hjälp av ett asp-script men jag vill inte att filändelsen ska synnas. Hur gör jag?

så här ser min kod ut:

 <%
If Request.QueryString("path") = "" Then
StartMapp = "d:\clients\testsite.se\wwwroot\ljufiler\ivr"
StartMappUrl = "http://www.testsite.se/ljudfiler\ivr"

Else

StartMapp = Request.QueryString("path")
StartMappUrl = Request.QueryString("url")

End If

Set filsystemobjekt = CreateObject("Scripting.FileSystemObject")
Set folder = filsystemobjekt.GetFolder(StartMapp)
Set filer = folder.Files 
Set underkataloger = folder.SubFolders 

For Each folder in underkataloger

If folder.Attributes < 50 then
%>
        <table border="0" width="500">
          <tr>
            <td width="29%" bgcolor="#999999"><font face="Verdana"><strong>IVR</strong></font></td>
       
      </tr>
      <tr>
            <td width="29%" bgcolor="#FFFFFF"><strong><small><small><font face="Verdana"><img src="../bilder/folder.gif" align="absmiddle" WIDTH="15" HEIGHT="13"> 
              <% Response.Write "<a href=index.asp?url=" & StartMappUrl & "/" & folder.name & "&path="  & StartMapp & "\" & folder.name &  ">" & folder.name & "</a> <br>" %> </font></small></small></strong></td>
        </tr>
<%
end if
Next  
%>
<%
For Each folder in filer

' Nedan kontrollerar vi så att det inte visas några filer med konstiga attribut

If folder.Attributes < 50 then
%>
      <tr>
            <td width="29%" bgcolor="#FFFFFF"><small><small><font face="Verdana"> 
              &nbsp; 
              <% Response.Write "<a href=" & StartMappUrl & "/" & folder.name &  ">" & folder.name & "</a> <br>" %> </font></small></small></td>
       
      </tr>
	  </table>
<%
end if
Next  

Set filsystemobjekt = Nothing
Set folder = Nothing
Set filer = Nothing
Set underkataloger = Nothing

Tack på förhand
Andreas

Medlem sedan feb. 200112 078 inlägg
#2
str = "filnamn.jpg"

response.write left(str,instr(str,".") -1)

Red.) Felkodat. :l

Medlem sedan jan. 20013 406 inlägg
#3

Tackar

Det sparade mig många minuter

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)