Avatar billede showoff Nybegynder
07. november 2007 - 14:36 Der er 3 kommentarer og
1 løsning

vise filnavn uden extension

Hej

Jeg trækker et filnavn ud fra en database f.eks. "minfil.plt", dette vil jeg gerne vise som "minfil" altså uden extension. Det må være noget med at slette alt efter punktum eller hvad ved jeg.
På forhånd tak
Avatar billede fennec Nybegynder
07. november 2007 - 15:06 #1
response.write left(rs("filnavn"),inStr(rs("filnavn"),".")-1)
Avatar billede skarvenneverdies Nybegynder
07. november 2007 - 15:11 #2
Ikke at jeg er nogen haj til dette men jeg fik en gang lavet noget der kunne vise filer på serveren uden fil-efternavne - måske du kan gennemskue og bruge dette:

<body>

<div align="center">
    <%
  sti = "resultater"
  ShowSub = sti & request("ShowSub")
  ShowSubLink = request("ShowSub")
  strPathInfo = ShowSub
 
  strPhysicalPath = Server.MapPath(strPathInfo)

  Set objFSO = CreateObject("Scripting.FileSystemObject")
  Set objFolder = objFSO.GetFolder(strPhysicalPath)


  Set objFSO = Nothing
  %>
  <span class="filesize1">RESULTATER:</span>
</div>
<table border="0" cellpadding="0" cellspacing="5" width="90%" id="AutoNumber1">
<hr>
<%
'Response.Write ShowSub  & "<br>"
'Response.Write strPhysicalPath
'Response.End

  SiteName = request.servervariables("script_name")
  strPhysicalPath = Server.MapPath(ShowSub)

  If ShowSub > " " then
    ShowSub = Replace(ShowSub, " ", "%20")
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFSO.GetFolder(strPhysicalPath)
    Set objFolderContents = objFolder.Files
    For Each objFileItem in objFolderContents
      ShowPic = Replace(objFileItem.Name, " ", "%20")
      Response.write "<tr><td>"
if objFileItem.Name <> "logo.gif" and objFileItem.Name <> "logo2.gif" then

  Response.Write "<span class=""link""><a href=""resultater/" & objFileItem.Name &""" target=""_blank""><img src=""max.gif"" alt=""Åben i nyt vindue"" border=""0"">&nbsp;<a href=""resultater/" & objFileItem.Name & """>" & Left(objFileItem.Name, InStrRev(objFileItem.Name, ".")-1)  & "</a></span>"
   
end if
   
    Response.write "</td></tr>"
    Next
    Set objFSO = Nothing
  End if
  %>

</table>
  <table border="0" cellpadding="0" cellspacing="5" style="border-collapse: collapse" bordercolor="#111111" width="90%" id="AutoNumber1">
<hr>

<strong><img src="max.gif" width="10" height="10"><span class="style2">&nbsp; = &aring;bner filen i et nyt vindue</span></strong>
  </table>
  <i>
  </table>
  <i>
  </center>
  </i>
</body>
</html>
Avatar billede showoff Nybegynder
07. november 2007 - 15:42 #3
Tak til fennec, det var lige det jeg søgte. Post du bare et svar
Avatar billede fennec Nybegynder
07. november 2007 - 15:55 #4
.o) <-- One Eyed Jack
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester