function isfalse(value,username,id)
if lcase(value) = "true" or lcase(value) = "sant" then
isfalse = isfalse & " checked"
end if
if not username = v_username then
isfalse = isfalse & " disabled"
end if
if not id <> "" then
isfalse = ""
end if
end function
jag vill att om variablen inte har binär talet 16 i den så ska isfalse också vara disabled:
Tror jag har kommit lite längre... fast har försökt att lägga in en annan funktion:
function isfalse(value,username,op)
if lcase(value) = "true" or lcase(value) = "sant" then
isfalse = isfalse & " checked"
end if
if id_form <> "" then
IF not (biner AND 16) > 1 OR NOT (username = v_username) then
isfalse = isfalse & " disabled"
end if
else
if op = 1 OR op = 3 then
isfalse = " disabled"
end if
end if
end function
om OP är 1 då MÅSTE biner vara 16... om den är 3 så ska den vara disabled bara om userID inte är samma och ID_form är något.. 2 måste det vara användaren själv... *suck*
function isuser(value)
x = cint(value)
user = ((v_username = wrote_ar))
if x = 1 AND not (16 AND biner) > 1 then
isuser = " disabled"
elseif x = 2 AND not v_username = n_user then
isuser = " disabled"
elseif x = 3 AND ID = "" AND not v_username = n_user then
isuser = "disabled"
elseif x = 2 and user = true then
isuser = ""
end if
end function
jag vill om X = 1 då ska BARA användare med "biner" som är 16.
om x = 2 då ska BARA användaren med v_username som är samma som n_user OCH "(16 AND biner) > 1 " ska ha saken enabled
och 3 då måste ID vara större än inget OCH med är själv den som har gjort texten ELLER att man har "(16 AND biner > 1"
får inte det att fungera riktigt...
Med tanke på att jag inte alls förstår vad du skriver så är detta en ren chansning. :l
isuser = ""
select case x
case 1
if not (16 and biner) = 16 then isuser = " disabled"
case 2
if not v_username = n_user or (16 and biner) = 0 then isuser = " disabled"
case 3
if not (id <> "" and user) or (16 and biner) = 0 then isuser = " disabled"
end select
287 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2