session problem

ASP

4 svar · 410 visningar · startad av MartinL

Medlem sedan apr. 20064 inlägg
Trådstart#1

Jag har ett problem.
kod:
<%

Set objConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.recordset")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/KundForetag.mdb")

Set objRS=objConn.Execute("SELECT \* FROM users WHERE kategori='Data' ORDER BY ID DESC")
If objRS.EOF then
	Response.Write("\<b\>Inga presentationer\</b\>")
	
	request.form("Foretag") = objRS("Foretag")
		session("userid") = objRS("id")
		
Else Do until objRS.EOF


%\>
	\<table border="0" width="500" cellspacing="0" cellpadding="0"\>
		\<tr\>
			\<td width="423" valign="top"\>\<img src="img/logga/\<%=objRS("logga")%\>" border="0"\>\<br\>\</td\>
		\</tr\>
		\<tr\>
			\<td width="423" valign="top"\>\<b\>\<a href="doc/BigPres.asp?userid=" & session("userid")" target="\_blank"\>\<%=objRS("Foretag")%\>\</b\>\</td\>
		\</tr\>
		\<tr\>
			\<td width="425" valign="top"\>\<%=objRS("info")%\>\</td\>
		\</tr\>
		\<tr\>
			\<td width="425" valign="top" class="dot"\>\<a href="http://\<%=objRS("hemsida")%\>" target="\_blank"\>\<%=objRS("hemsida")%\>\</a\>\</td\>
		\</tr\>
		
		\<tr\>
			\<td width="423" valign="top" class="dot"\>\</td\>
		\</tr\>
	\</table\>\<p\>
\<%

objRS.Movenext
Loop
End If

objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing

%>
problemet är att länken
<a href="doc/BigPres.asp?userid=" & session("userid")"
skickar inte med userid

jag vet att det beror på else satsen men hur ska jag lösa det!
vill att sidan som öppnas ska vara unik!

Medlem sedan nov. 20017 144 inlägg
#2
<b><a href="doc/BigPres.asp?userid=<%=session("userid")%>" target="_blank"><%=objRS("Foretag")%></a></b>

Tänk även på att de flesta taggar har en sluttagg.
Och du, använd [kod]-taggarna.

Medlem sedan apr. 20064 inlägg
#3

grymt Jesper!
Du fixade biffen!

Medlem sedan apr. 20064 inlägg
#4

Vänta
nu kom jag till problem två, sidan som öppnas visar bara fösta id:et i databasen
jag vill att det ska visa id för det företaget som länken säger

vad nu!?

Medlem sedan nov. 20017 144 inlägg
#5

Byt ut
BigPres.asp?userid=<%=session("userid")%>
mot
BigPres.asp?userid=<%=objRS("id")%>

kanske.

504 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
220 ms — deklarationer (db)
0 ms — hämta statistik (cache)
159 ms — hämta tråd, inlägg och bilagor (db)
341 ms — ändringar (db)