Avatar billede jespersorensen Nybegynder
29. november 2003 - 19:47 Der er 5 kommentarer og
1 løsning

If sætning fejler - hvorfor ?

Hej alle

Hvad gør jeg galt i denne if sætning

<% if Session("rettighed") = 1 then%>
<a href="rediger.asp?target=nyhed&id=<%=id%>"><img src="images/rediger.gif" border="0"></a>&nbsp;&nbsp;&nbsp;
<a href="dbAction.asp?target=nyhed&id=<%=id%>" onclick="return sletden()"><img src="images/slet.gif" border="0"></a></td>           
<%else if Session("brugerid") = orgnialBrugerID then%>
<a href="rediger.asp?target=nyhed&id=<%=id%>"><img src="images/rediger.gif" border="0"></a>
<%end if%>
<% end if%>

Else if bliver aldrig udført selvom Session(brugerid) og orginalBrugerId er det samme.

Takker
Avatar billede michael_stim Ekspert
29. november 2003 - 19:54 #1
"orgnialBrugerID" er det stavet rigtigt?
Avatar billede faxe Nybegynder
29. november 2003 - 19:54 #2
<% if Session("rettighed") = 1 then%>
<a href="rediger.asp?target=nyhed&id=<%=id%>"><img src="images/rediger.gif" border="0"></a>&nbsp;&nbsp;&nbsp;
<a href="dbAction.asp?target=nyhed&id=<%=id%>" onclick="return sletden()"><img src="images/slet.gif" border="0"></a></td>           
<%else %>
<% if Session("brugerid") = orgnialBrugerID then%>
<a href="rediger.asp?target=nyhed&id=<%=id%>"><img src="images/rediger.gif" border="0"></a>
<%end if%>
<% end if%>
Prøv dette og se om det hjælper!
Avatar billede jespersorensen Nybegynder
29. november 2003 - 20:00 #3
Nej det virker desværre ikke.

Det er bare mærkeligt!! Prøver at udskrive Session variabel og OrginalBrugerID til siden og de har samme værdi. Når jeg så tester om de er lig med hinnanden fejler den ????

Hvad kan det være ??
Avatar billede faxe Nybegynder
29. november 2003 - 20:10 #4
<% if Session("rettighed") = 1 then%>
<a href="rediger.asp?target=nyhed&id=<%=id%>"><img src="images/rediger.gif" border="0"></a>&nbsp;&nbsp;&nbsp;
<a href="dbAction.asp?target=nyhed&id=<%=id%>" onclick="return sletden()"><img src="images/slet.gif" border="0"></a></td>           
<%else %>
    <% if Session("brugerid") = INT(orgnialBrugerID) then%>
    <a href="rediger.asp?target=nyhed&id=<%=id%>"><img src="images/rediger.gif" border="0"></a>
    <%end if%>
<% end if%>

Prøv dette...
Avatar billede jespersorensen Nybegynder
29. november 2003 - 20:16 #5
ligepræsis faxe nåede selv af finden ud af det. Det var behov for at "cast" variabel. Men hvad du får point
Avatar billede faxe Nybegynder
29. november 2003 - 20:18 #6
Tak for det.. :-)
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
Kurser inden for grundlæggende programmering

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