<code> Är du säker på att du inte skall ha "request.form" istället? <code> Du använder ju post, då får du ingen querystring.Värde vill inte komma fram och den lägger sig i en querystring.
<%
Response.write "<form Method=""Post"" Action=""skicka.asp?Userid=""" & Request.QueryString("Userid") & ">"
Response.write "Rubrik:<br><input type=""Text"" Size=15 name=""Rubrik""><br>"
Response.write "Meddelande:<br>"
Response.write "<TextArea Cols=""30"" Rows=""20"" Name=""Imail"">"
Response.write "</TextArea>"
Response.write "<br><input type=""Submit"" Value=""Skicka"">"
Response.write "</Form>"
%>
</code>
Mitt problem är att
det blir
sida.asp?id={9999AA-AA99AA}Name=Imail
vad är fel då?
För det är också imail som jag inte får något värde ifrån.
bårde rubrik och id får jag fram men id får då också med name=imail i querystringen.
vad är då fel?Sv: Värde vill inte kmma fram och den lägger sig i en querystring.
Sv: Värde vill inte kmma fram och den lägger sig i en querystring.
Response.write "<form method=""post"" action=""skicka.asp?Userid=" & Request.QueryString("Userid") & """>"
</code>Sv: Värde vill inte kmma fram och den lägger sig i en querystring.
Det får du ju me get(har jag för mig).
Kolla detta.
<code>
Response.Write "String: " & Request.QueryString & "<br>"
Response.Write "Form: " & Request.Form & "<br>"
</code>
Lägg detta i den asp-sida som skall ta imot dit id, så ser du om det är request form eller querystring.