Avatar billede no_doubt Nybegynder
08. februar 2012 - 13:32 Der er 7 kommentarer og
1 løsning

Udskrive mappens navn

Jeg vil gerne have at jeg kan udføre en handling udfra hvilken mappe filen befinder sig i.

Eks. http://www.keeshondmilo.dk/Milo/ her vil jeg gerne udføre en handling hvis noget er lig med "Milo" eller "Milo/"

Jeg har kigget på om det er ServerVariables("PATH_INFO") men her får jeg også filens navn med, kan man "skrælle den fra med left funktionen eller hvordan ?
Avatar billede claes57 Ekspert
08. februar 2012 - 14:47 #1
du kan spørge på, om /milo findes i strengen, og så lave din kode.

if instr(ServerVariables("PATH_INFO"),"/milo",vbTextCompare) > 0 then
' din kode hvis fundet
else
' din kode hvis ikke fundet
end if
Avatar billede no_doubt Nybegynder
08. februar 2012 - 16:11 #2
Når jeg prøver det på: http://www.keeshondmilo.dk/Milo/

så melder den fejl

koden er:

    <%
if instr(ServerVariables("PATH_INFO"),"/Milo",vbTextCompare) > 0 then
response.write "Jeps Here it is"
else
response.write "Nope"
end if
%>
Avatar billede claes57 Ekspert
08. februar 2012 - 16:29 #3
hvilken fejl?
ellers prøv med

<%
pos = instr(Request.ServerVariables("PATH_INFO"),"/Milo",vbTextCompare)
if pos > 0 then
...
Avatar billede no_doubt Nybegynder
08. februar 2012 - 16:36 #4
Microsoft VBScript compilation error '800a03ea'

Syntax error

/Milo/Default.asp, line 27

else
Avatar billede no_doubt Nybegynder
08. februar 2012 - 16:39 #5
Ups den giver

Microsoft VBScript runtime error '800a000d'

Type mismatch: '[string: "/Milo/Default.asp"]'

/Milo/Default.asp, line 25
Avatar billede claes57 Ekspert
08. februar 2012 - 16:56 #6
hvis ikke #3 hjælper, så skyd en linje mere ind:

<%
stien = "" & Request.ServerVariables("PATH_INFO")
pos = instr(stien,"/Milo",vbTextCompare)
if pos > 0 then
...


evt erstat vbTextCompare med 1
Avatar billede no_doubt Nybegynder
09. februar 2012 - 09:24 #7
This worked :)
If InStr(Request.ServerVariables("PATH_INFO"),"Hvalpe") <> 0 Then

Ligger du et points svar ?
Avatar billede claes57 Ekspert
09. februar 2012 - 12:04 #8
ok - mystisk, at den ikke kunne med den sidste parameter på...
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