Ok.. jag börjar om.. har ändrat lite.
jag sätter kakan med:
Response.kaka(Request.Form("id"))("kurs") = kursnamn
och det funkar ju.. och på nästa sida läser jag den med:
<%Response.Write Request.kaka(Request.Querystring("info"))("kurs")%>
och det funkar oxå... men sen när jag ska jämföra kakan med fältet Studie i databasen blire något galet.
Koden ser ut såhär:
<%if DateDiff("d",rs("Sista"),Now) < 1 then%>
<% if Cstr(Request.kaka(rs("ID"))("kurs")) = Cstr(rs("Studie")) then%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1%"> </td>
<td width="10%" background="<%=color%>"><%=rs("Startv")%></td>
<td width="20%" background="<%=color%>"><%=rs("Startd")%></td>
<td width="33%" background="<%=color%>"><a href="read.asp?Studie=<%=rs("ID")%>"><%=rs("Studie")%></a>**</td>
<td width="21%" background="<%=color%>"><%=rs("Ort")%></td>
<td width="15%" background="<%=color%>"><%=rs("Sista")%></td>
<td width="1%"> </td>
</tr>
</table>
<%Else%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1%"> </td>
<td width="10%" background="<%=color%>"><%=rs("Startv")%></td>
<td width="20%" background="<%=color%>"><%=rs("Startd")%></td>
<td width="33%" background="<%=color%>"><a href="read.asp?Studie=<%=rs("ID")%>"><%=rs("Studie")%></a></td>
<td width="21%" background="<%=color%>"><%=rs("Ort")%></td>
<td width="15%" background="<%=color%>"><%=rs("Sista")%></td>
<td width="1%"> </td>
</tr>
</table>
<%End If%>
<%Else%>
<% if Cstr(Request.kaka(rs("ID"))("kurs")) = Cstr(rs("Studie")) then%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1%"> </td>
<td width="10%" background="<%=color%>"><%=rs("Startv")%></td>
<td width="20%" background="<%=color%>"><%=rs("Startd")%></td>
<td width="33%" background="<%=color%>"><a href="read.asp?Studie=<%=rs("ID")%>"><%=rs("Studie")%></a>**</td>
<td width="21%" background="<%=color%>"><%=rs("Ort")%></td>
<td width="15%" background="<%=color%>"><%=rs("Sista")%></td>
<td width="1%"> </td>
</tr>
</table>
<%Else%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1%"> </td>
<td width="10%" background="<%=color%>"><%=rs("Startv")%></td>
<td width="20%" background="<%=color%>"><%=rs("Startd")%></td>
<td width="33%" background="<%=color%>"><a href="read.asp?Studie=<%=rs("ID")%>"><%=rs("Studie")%></a>*</td>
<td width="21%" background="<%=color%>"><%=rs("Ort")%></td>
<td width="15%" background="<%=color%>"><%=rs("Sista")%></td>
<td width="1%"> </td>
</tr>
</table>
<%End If%>
<%End If%>
Den översta if-satsen kollar om sista anmälningsdag är utgången, är den det så står det * efter och den andra skall kontrollera vilka kurser man är anmäld till och därmed skriver ** efter länken.
Nån som kan se något fel på det hela?
Att tillägga är: Jag får samma felmeddelande som ovan.
[Redigerat av Krug den 17 maj 2001]

