webForumDet fria alternativet

Visa bara ifall fält är ifyllt?

ASP

8 svar · 290 visningar · startad av webbSAJTEN

Medlem sedan jan. 2002992 inlägg
Frågan#1

TJena alla glada!
Har ett liten grejj jag skulle vilja göra i min gästbok men är inte 100 på hur man gör..
är adressen..
Som vi kanske märker så har hon varken skrivit i någon hemsida, bara http:// och hon har inte skrivit in någon e-mailadress, men länkarna finns ändå..

Jag skulle vilja ha så att länkarna bara finns ifall hon har skrivit in hemsida eller e-mail..

Hur skall jag göra??

Redigerat med anledning av webForums regler §2.
Synpunkter angående detta beslut, ta kontakt med OveRRidE alternativt forumledare@webforum.nu.

Din sida startade två brusarfönster som vardera pekade till två porrsajter.

OveRRidE
Moderator, webForum

Medlem sedan nov. 20017 144 inlägg
#2
if len(RecSet("hemsida"))>3 then
    Response.write "<a href="& RecSet("hemsida") &">"& RecSet("hemsida") &"</a>"
end if

if len(RecSet("epost"))>3 then
    Response.write "<a href=mailto:"& RecSet("epost") &">"& RecSet("epost") &"</a>"
end if
Medlem sedan jan. 2002992 inlägg
#3

Det blir fel, som du ser om du går in på sidan.. Jag gjorde om din kod lite.

<% if len(objRS("hemsida"))>3 then %>
    <a href="<%=objRS("email")%>" target="_blank" title="<%=objRS("email")%>">"
<% end if %>
        <% if len(ojbRS("hemsida"))>3 then %>
    <a href="<%=objRS("hemsida")%>" target="_blank" title="<%=objRS("hemsida")%>">"
<% end if %>
Medlem sedan nov. 20017 144 inlägg
#4

Men länken är ju bortredigerad.

Medlem sedan jan. 2002992 inlägg
#5

Microsoft VBScript runtime error '800a000d'

Type mismatch: 'ojbRS'

/gastbok_inlagg.asp, line 46

får jag som felmeddelande..
På rad 46 finns: <% if len(ojbRS("email"))>3 then %>

Medlem sedan feb. 200112 078 inlägg
#6
ojbRs

skall inte vara

objRs

då?

Medlem sedan jan. 2002992 inlägg
#7

Nu är min kod:

<% if len(ojbRS("hemsida"))>3 then %>
    <a href="<%=ojbRS("email")%>" target="_blank" title="<%=ojbRS("email")%>">"
<% end if %>
        <% if len(ojbRS("email"))>3 then %>
    <a href="<%=ojbRS("hemsida")%>" target="_blank" title="<%=ojbRS("hemsida")%>">"
<% end if %>

Vad är fel?

Medlem sedan feb. 200112 078 inlägg
#8

OveRRidE skrev:

ojbRs

skall inte vara

objRs

då?

Således borde koden bli

<% if len(ojbRS("hemsida"))>3 then %>
    <a href="<%=ojbRS("email")%>" target="_blank" title="<%=ojbRS("email")%>">"
<% end if %>
        <% if len(ojbRS("email"))>3 then %>
    <a href="<%=ojbRS("hemsida")%>" target="_blank" title="<%=[b]objRS[/b]("hemsida")%>">"
<% end if %>

, eller hur?

Medlem sedan jan. 2002992 inlägg
#9

Jag grejjade det =D Tack...

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)