webForumDet fria alternativet

session problem

ASP

4 svar · 400 visningar · startad av MartinL

Medlem sedan apr. 20064 inlägg
Frågan#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.

295 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
155 ms — ändringar (db)