Kasta in lite parenteser.
If hemligt = "ja" AND (vems = session("user") OR from = session("user") OR session("sort") = "admin" OR session("sort") = "moderator") then
Mvh
2 svar · 234 visningar · startad av M.Cheraghi
Jag har lite problem med min IF sats
i min databas har jag en kolumn som heter "hemligt" om den är satt till JA så skall det inte synas om INTE
From = session("user") dvs avsändaren
vems = session("user") dvs mottagaren
session("sort") = "admin"
session("sort") = "moderator"
om inget av följande krav är uppfyllt så skall en annan Tabell bit visas! men jag får inte till det! det visar alla inlägg som hemliga även fast jag har session admin och är ägare och skapare till inlägget
<%
from = RS("from")
vems = RS("to")
mess = RS("mess")
hemligt = RS("hemligt")
datum = RS("datum")
%>
<tr>
<td width="110" rowspan="2" bgcolor="<%=farg%>">Bild</td>
<td width="325" bgcolor="<%=farg%>"><%=from%></td>
<td width="100" bgcolor="<%=farg%>"><%=datum%></td>
</tr>
<%If hemligt = "ja" AND vems = session("user") OR from = session("user") OR session("sort") = "admin" OR session("sort") = "moderator" then%>
<tr>
<td colspan="2" bgcolor="<%=farg%>"><%=mess%></td>
</tr>
<%else%>
<tr>
<td colspan="2" bgcolor="<%=farg%>">Hemligt som fan :P</td>
</tr>
<%end if%>
Kasta in lite parenteser.
If hemligt = "ja" AND (vems = session("user") OR from = session("user") OR session("sort") = "admin" OR session("sort") = "moderator") then
Mvh
Ser efter en snabb titt att ha med blandning av AND och OR att göra.
If hemligt = "ja" AND (vems = session("user") OR from = session("user") OR session("sort") = "admin" OR session("sort") = "moderator") then
Lite pareteser borde fixa.