Jag har lite problem med att "oFile.Name" innehåller mellanslag i filnamnen så länkarna blir inte kompletta. tips på hur jag ska lösa det. För det första är det där inte korrekt html... Testa att kolla på det den spottar ut: Du har tre fel i koden:Mellanslags problem
så här ser koden ut, och detta ligger i en loop så därför kan jag inte skriva ut filnamet med understreck eller något annat.
<code>
"" & oFile.Name & "" & _
</code>
<code>
"" & oFile.Name & "" & _
</code>
Jag undrar också om det är någon skillnad på dessa tvåSv: Mellanslags problem
min apa är grön.pdf
Är det där giltig html? nej!
"\Filstruktr_ex\Kap_1\min apa är grön.pdf">min apa är grön.pdf
så ska det vara, med citattecken.
För att ange citat-tecken i strängar i vb skriver man dubbla citattecken, dvs. "".
Resultat:
"""" & "\Filstruktur_ex\Kap_1\" & oFile.Name & """>" & oFile.Name & "" & _Sv: Mellanslags problem
:: Du saknas citattecken runt URL:en, som Oskar sa,
:: Du använder \ istället för /
:: Du URL-kodar inte filnamnet.
En URL får inte innehålla mellanslag, så du får använda Server.URLEncode för att koda filnamnet:
<code>
"" & oFile.Name & "" & _
</code>
95 är koden för understreck, så Chr(95) är alltså samma sak som "_".