Något sånt här kanske ?
<%
Dim strStatus
strStatus = RecSet("status")
If lcase(Cstr(strStatus)) = "oläst" then
Response.write "Oläst"
else
Response.write "Läst"
end If %>
10 svar · 224 visningar · startad av laidback
nu har jag (återigen) läst i arkivet och nästan löst mitt problem. (vilken tur att de flesta problem redan verkar ha uppstått minst en gång..)
ett fält i tabellen heter status. av typen text och har värdet läst eller oläst.
beroende på om ett meddelande är läst eller inte vill jag visa en liten bild. så långt är allting bra.
jag förmodar att det måste till en liten if-sats, men hur ska den se ut?
------------------
I just lay back and let the big beat lead me
Något sånt här kanske ?
<%
Dim strStatus
strStatus = RecSet("status")
If lcase(Cstr(strStatus)) = "oläst" then
Response.write "Oläst"
else
Response.write "Läst"
end If %>
det är inte sååå svårt ;)
detta är ett exempel: (du får ju ändra dina recset och kolumer så det stämmer för dig)
If Len(rs("bild")) > 0 then
strBild = "<img src=bild.gif>"
Response.write strBild
End If
------------------
My name is Chris - Chris dangerous!
riktat till rinaldo då: *förvirrad*
visar det där verkligen en bild beroende på statusen?
[r] förvirring
------------------
I just lay back and let the big beat lead me
[Redigerat av laidback den 04 okt 2001]
chrisse6; det är just ditt meddelande-script som finns i arkivet som jag försöket modda :)
------------------
I just lay back and let the big beat lead me
<%
Dim strStatus
strStatus = RecSet("status")
If lcase(Cstr(strStatus)) = "oläst" then
'inte läst
else
Response.write "<img src=lästbild.gif>"
end If %>
jag skulle nog använt mig av fälttypen TRUE/FALSE istället.... :)
------------------
Korvfarbror--Med ring på fingret
<%
Dim strStatus
strStatus = RecSet("status")
If lcase(Cstr(strStatus)) = "oläst" then
strbild ="<img src=olästbild.gif>"
else
strbild ="<img src=lästbild.gif>"
end If
Response.Write strbild
%>
så kanske var bättre ;)
------------------
Korvfarbror--Med ring på fingret
du kan ju byta ut Oläst och läst i Response.write "" mot dina bilder...
ah... tusen tack allihopa
nu fungerar det! tjuuusigt!
------------------
I just lay back and let the big beat lead me
får man fråga vad du använde ;)
jodå. jag använde icaaq's sista variant med en viss modifikation.
<%
Dim strStatus
strStatus = rsBase("status")
If lcase(Cstr(strStatus)) = "oläst" then
strbild ="<img src=http://localhost/projekt/bilder/newmail.gif>"
else
strbild ="<img src=http://localhost/projekt/bilder/oldmail.gif>"
end If
Response.Write strbild
%>
jag vet ju inte vad som är bäst, smidigast eller korrekt, jag är ju nöjd så länge det fungerar. :l
men jag kanske lär mig?...
------------------
I just lay back and let the big beat lead me