Avatar billede kaptajnknas Nybegynder
20. september 2007 - 23:55 Der er 7 kommentarer og
1 løsning

Tjek ASP input

Hvordan kan jeg sikre at mine links altid blive indskrevet i databasen med http:// foran?
Skal man fortage et tjek inden det bliver gemt eller når det læses fra databasen?
Avatar billede jansangill Nybegynder
21. september 2007 - 00:47 #1
noget i denne dur her måske

link = "www.eksperten.dk"

if left(link,7) <> "http://" then
    link = "http://" & link
end if
Avatar billede kaptajnknas Nybegynder
21. september 2007 - 10:55 #2
Fint. tak for hjælpen.
Avatar billede jansangill Nybegynder
21. september 2007 - 12:31 #3
svar.
Avatar billede kaptajnknas Nybegynder
21. september 2007 - 12:52 #4
Points :)
Avatar billede Slettet bruger
23. september 2007 - 02:24 #5
ok... men hvad så hvis linket ser sådan her ud:

link="https://www.eksperten.dk"

- så har vi vel et problem for scriptet ville jo sætte http:// på alligevel...

hvad med denne i stedet:

<%
link = "www.eksperten.dk"
if lcase(left(link,4))="www." then
link = "http://" & link
end if
%>

\Dan
Avatar billede jansangill Nybegynder
23. september 2007 - 08:43 #6
ja det er rigtigt, den må du nok hellere bruge kaptajnknas:)
Avatar billede kaptajnknas Nybegynder
23. september 2007 - 10:42 #7
Ja. tak den bruger jeg i stedet.:)
Avatar billede mbagge Nybegynder
25. september 2007 - 09:12 #8
Tjaa... men hvad nu hvis domænet ikke starter med www.?
fx blot domain.dk eller somesub.domain.dk ?

Jeg ville hellere checke på om de 4 første karaktere var http og/eller om der var en forekomst af :// i linket....

/Bagge
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