Avatar billede neander Nybegynder
24. oktober 2003 - 10:13 Der er 3 kommentarer og
2 løsninger

klippe stykke af filnavn fra db

Jeg har en database med filnavne inkl. efternavne, ligesom: "salgsbetingelser.pdf"

Hvordan undersøger jeg hvilket efternavn filen har?
Avatar billede neander Nybegynder
24. oktober 2003 - 10:17 #1
Jeg vil nemlig gerne lave en regel så som:
<%
If efternavn="pdf" OR efternavn="gif" OR efternavn="jpg" OR efternavn="htm" OR efternavn="doc" Then
response.write "target='_blank'"
End If
%>
Avatar billede Spotgun Seniormester
24. oktober 2003 - 10:24 #2
Prøv med:

filtype = Right(RS("filnavn"), 3)
Avatar billede danielfrost Nybegynder
24. oktober 2003 - 10:26 #3
Her er svaret:

<%
strFilename = "dinfil.pdf"

strFileExt = Mid(strFilename, inStr(strFilename, "."))
   
Response.Write strFileExt
%>

Så er det lige meget hvad din fil hedder...!
Avatar billede neander Nybegynder
24. oktober 2003 - 10:29 #4
Jeg har forsket lidt, og fundet denne:

If right(filtype, 3) = "pdf" Then
maal = "_blank"
else maal = "main"
End If

Den virker, men kan jeg på en måde putte en array på (pdf, gif, jpg, doc, ...) - så jeg ikke skal definere for hver enkelt type?
Avatar billede neander Nybegynder
24. oktober 2003 - 10:35 #5
ej, jeg lukker, tusind tak for hjælpen!
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