Avatar billede ronniwenzell Nybegynder
02. december 2003 - 22:23 Der er 2 kommentarer og
1 løsning

hvis ("website") i db'en starter med http, så..

Når jeg viser en profil på min hp, er der link til brugerens hp. Men det skifter frem og tilbage om brugeren også skriver http:// - derfor skal jeg lave en:

<%    if rsProfile("website") = "http://%" then%>
    <font face="arial,helvetica" size="2"><a href="<%response.write rsProfile("website")%>" target="_NEW"><%response.write rsProfile("website")%></a></font></td>
    <% else %>
    <font face="arial,helvetica" size="2"><a href="http://<%response.write rsProfile("website")%>" target="_NEW"><%response.write rsProfile("website")%></a></font></td>
    <%end if%>

...men det virker ikke efter hensigten??
(Den skriver http://http://www.domain.dk alligevel)



Jeg har også prøvet :

<%    if rsProfile("website") LIKE 'http://%' then%>,

men så kommer fejlen

"Der er en syntaksfejl
profile_view.asp, line 75, column 29
if rsProfile("website") LIKE 'http://%' then"


.....????
Avatar billede minijensen1 Nybegynder
02. december 2003 - 22:28 #1
If Left(rsProfile("website"), 7) = "http://" Then

skriv det istedet .. LIKE % bruger du kun i din SQL-streng, og ikke i selve ASP'et
Avatar billede eagleeye Praktikant
02. december 2003 - 22:28 #2
PRøv at bruge inStr:

<% if inStr(1, rsProfile("website"), "http://") > 0 then %>
Avatar billede ronniwenzell Nybegynder
02. december 2003 - 23:22 #3
works! thanks
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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