Ja, du använder ju inte databasen för att göra några kontroller?
Var får session("topplista") sitt värde?
Snälla, tänk också på att skriva vettiga trådrubriker.
9 svar · 288 visningar · startad av Jeppeweb
<% if Session("topplista") <> "1" then %>
<iframe name="I1" src="iframe_toplist.asp"></iframe>
<% end if %>
Fungerar ju inte.. iframen syns oavsett vad det står i databasen.. help!
Ja, du använder ju inte databasen för att göra några kontroller?
Var får session("topplista") sitt värde?
Snälla, tänk också på att skriva vettiga trådrubriker.
i "inställningarna".. så ett värde det har den allt
Man får aldrig nån hjälp här :) sug
"Inställningarna"...
Lär dig förklara på ett vettigt sätt istället.
Man får aldrig nån hjälp här
Nej, inte med den inställningen. Ställ frågor som folk kan förstå och visa koden vi behöver för att kunna hjälpa dig.
Så, hur ser KODEN ut där sessionsvariabeln får ett värde?
Den får ett värde, ser i databasen.. men anyway.. here you go;
<%
if Request.QueryString("action") = "editID2" Then
favlank1 = request.form("favlank1")
favlank2 = request.form("favlank2")
favlank3 = request.form("favlank3")
favlank4 = request.form("favlank4")
favlank5 = request.form("favlank5")
topplista = request.form("topplista")
editID2 = Session("cmid")
Connect.Execute("UPDATE medlemmar set favlank1 = '"& favlank1 &"', favlank2 = '"& favlank2 &"', topplista = '"& topplista &"', favlank3 = '"& favlank3 &"', favlank4 = '"& favlank4 &"', favlank5 = '"& favlank5 &"' WHERE ID="&editID2&"")
Response.Redirect("?page=2")
end if
%>
och så
<td class=4 height="42" width="166">Vill du visa topplistan?</td>
<td class=4 height="42" width="70">
<select class="selectbox" style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana,arial,helvetica,geneva" name="topplista" size="1">
<option selected value="<%=RecSet("topplista")%>"><%=RecSet("topplista")%></option>
Ingenstans i den koden sätts sessionvariabeln!
Nånstans i koden måste du ha typ:
Session("topplista") = Recset("topplista")
Så, visa var! :)
Ops, finns inte nånstans? :P hur skulle det se ut då? Och var? la in den snutten i install under topplista = request.form("topplista") men det gav bara felmeddelande, so where? :p
Den borde sättas i inloggningsskedet samt ev. ändras om användaren uppdaterar sin profil enlig din kod ovan. :)
<%
if Request.QueryString("action") = "editID2" Then
favlank1 = request.form("favlank1")
favlank2 = request.form("favlank2")
favlank3 = request.form("favlank3")
favlank4 = request.form("favlank4")
favlank5 = request.form("favlank5")
topplista = request.form("topplista")
Session("topplista") = topplista
editID2 = Session("cmid")
Connect.Execute("UPDATE medlemmar set favlank1 = '"& favlank1 &"', favlank2 = '"& favlank2 &"', topplista = '"& topplista &"', favlank3 = '"& favlank3 &"', favlank4 = '"& favlank4 &"', favlank5 = '"& favlank5 &"' WHERE ID="&editID2&"")
Response.Redirect("?page=2")
end if
%>