webForumDet fria alternativet

Request.querysting

75 svar · 500 visningar · startad av hacktheplanet

hacktheplanetMedlem sedan nov. 2001264 inlägg
#1

jag håller på med ett community vill att när användaren i kompislistan klickar på snabb mess ikonen ska användaren i markeras i kompislistan i mess sidan där användaren markeras i selectboxen annars funkar det finnt men vill att användaren markeras.
så här ser länken ut:

Jag har försökt och försökt det går inte bra :-(

Selectbox

  <select name="to" style="border: 1px solid #000000; background-color: #C0C0C0; background-image: url('Bilder/Bakgrund_rutig.gif'); font-size:10px; font-family:Arial">
            <option selected>Välj en kompis</option>
            <%Do Until RecSet.EOF%>
            <option value="<%=RecSet("ID2")%>"><%=RecSet("namn")%></option>
            <%
         RecSet.MoveNext
		    Loop
			RecSet.Close
		    Connect.Close
			
			Set RecSet = nothing
			Set Connect = nothing
		   %>
		     <%end if%>
 skriv_meddelande.asp?toID=<%=RecSet("ID2")%>&direct=yes&kompis=<%=RecSet("namn")%>

[Redigerat av hacktheplanet den 26 dec 2001]

PaceMedlem sedan juni 20015 947 inlägg
#2

Du får helt enkelt göra en kontroll på varje värde som skrivs ut:

Response.Write "<OPTION VALUE=""" & username & """" & isSelected("Greger", username) & ">"

Funktionen:

Function isSelected(Value, compareVal)
 &nbsp; If Value = compareVal Then
 &nbsp; &nbsp; isSelected = " SELECTED"
 &nbsp; End If
End Function

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#3

det e för avancerad för mig går det inte fixa på lättare sett????

PaceMedlem sedan juni 20015 947 inlägg
#4

Lyckas du skapa ett community så är det här absolut inte för avancerat för dig! Testa och fråga när du får problem!

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#5

okej men jag håller med en som e skit enkelt okej ska försöka

hacktheplanetMedlem sedan nov. 2001264 inlägg
#6

kan man inte fixa med querystrings??

PaceMedlem sedan juni 20015 947 inlägg
#7

Hur menar du då?

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#8

Request.QueryString

PaceMedlem sedan juni 20015 947 inlägg
#9

Jaha, och vad vill du göra med den?

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#10

typ
länken blabla.asp?vem=hacktheplanet

sen så kör man ifrån vem i selectboxen

PaceMedlem sedan juni 20015 947 inlägg
#11

Ja, det är ju hela idéen med funktionen ovan. Om du vill kan du skapa ett nytt option element med samma innehåll, fast den läggs först i listan. Då är det ju bara att lägga till följande innan hela listan skrivs ut:

username = Request.QueryString("kompis")

Response.Write "<OPTION VALUE=""" & username & """" & username & ">"

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#12

nu får jag bara ut texten

PaceMedlem sedan juni 20015 947 inlägg
#13

Skrev fel. Så här ska det vara.

Response.Write "<OPTION VALUE=""" & username & """>" & username

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#14

funkar inte:
Response.Write "<OPTION VALUE=""" & username & """>" & username ">"

PaceMedlem sedan juni 20015 947 inlägg
#15

Ta bort ">" på slutet.

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#16

nu får jag Kompileringsfel i Microsoft VBScript (0x800A0400)
Programsats förväntas.
/skriv_meddelande.asp, line 175

PaceMedlem sedan juni 20015 947 inlägg
#17

Hur ser koden ut då?

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

hacktheplanetMedlem sedan nov. 2001264 inlägg
#18

<%username = Request.QueryString("kompis")
<%Response.Write "<OPTION VALUE=""" & username & """>" & username%>

cascaMedlem sedan feb. 20003 262 inlägg
#19

Det ska väl vara:

Response.Write "<OPTION VALUE=""" & username & """>" & username & ">"

:q

------------------
Vad har det med min tama orangutang att göra?

PaceMedlem sedan juni 20015 947 inlägg
#20
username = Request.QueryString("kompis")
Response.Write "<OPTION VALUE=""" & username & """>" & username
%>

casca: Nej, då blir det ju <OPTION VALUE="greger">greger>

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb