06. april 2005 - 11:14
Der er
18 kommentarer og 1 løsning
Overfør variabel
Jeg får brugeren til at indtaste dette på den ene side: <% mod_navn = Request.Form("mod_navn") %> <input type="text" name="mod_navn"> mod_navn skal så trækkes ud på en anden side, men det sker så ikke: <%=Replace(Request.Querystring("mod_navn"),"'","")%> Hvorfor?
Annonceindlæg fra Computerworld
06. april 2005 - 11:15
#1
<%=Replace(Request("mod_navn"),"'","")%> eller <%=Replace(Request.Form("mod_navn"),"'","")%> /jsc
06. april 2005 - 11:18
#2
hvis de indtaster det i en form kan du vel hente det med Request.Form("mod_navn")
06. april 2005 - 11:19
#3
Querystring bruges om variabler, der er beskrevet i URL'en eksempel: side.asp?variabel=xxx der bruges: request.querystring("variabel") Form bruges om input-form (der af navnet)... altså tekstboxe med bestemte navne, og efter en submit, så hentes variablen med request.form("tekstboxnavn") Request("variabel") kan bruges til begge, det er hvis man er ligeglad, og hvis man ikke har problemer med URL variabler og form variabler på samme tid... /jsc
06. april 2005 - 11:21
#4
Ingen af dem virker :/
06. april 2005 - 11:22
#5
sender du også brugeren til den side via den side med din form på så? /jsc
06. april 2005 - 11:22
#6
Ja, det er vel Request.Querystring("mod_navn"), som ikke får mod_navn med?
06. april 2005 - 11:23
#7
hvis du bruger en form, så skal du ikke bruge request.querystring("mod_navn") /jsc
06. april 2005 - 11:26
#8
Så virker det næsten, men der er 2 felter: modtagers navn og modtagers e-mail. Nu bliver mod_email ikke overført: <%=Replace(Request("mod_navn"),"'","")%> (<a href="mailto:<%=Replace(Request.Querystring("email"),"'","")%>" Har lige prøvet med - Request.Querystring("email") - Request.Form("email") - Request("email") - og ingen af dem synes at virke?
06. april 2005 - 11:27
#9
%=Replace(Request("mod_navn"),"'","")%> (<a href="mailto:<%=Replace(Request("email"),"'","")%>" /jsc
06. april 2005 - 11:29
#10
Øjeblik, havde vist kun rettet linket til <a href...>
06. april 2005 - 11:30
#11
Det virker ikke ...?
06. april 2005 - 11:32
#12
<%=Replace(Request("mod_navn"),"'","")%> (<a href="mailto:<%=Replace(Request("email"),"'","")%>"><%=Replace(Request("email"),"'","")%></a>) du skal huske at rette det på hele linien... det SKAL virke...^^^^^^ /jsc
06. april 2005 - 11:33
#13
Så er den der, jeg havde sovet, sorry! email skulle lige have været rettet til mod_mail Smid et svar, jsc
06. april 2005 - 11:35
#14
det ville også være nemmere at overskue, hvis du gjorde sådan: navn = replace(request("mod_navn"), "'", "") email = replace(request("email"), "'", "") <%=navn%> (<a href="mailto: <%=email%>"><%=email%></a>) iøvrigt... er du sikker på at den email form hedder "email" ? er det ikke "mod_email" ligesom navnet er "mod_navn" ? /jsc
06. april 2005 - 11:36
#15
Jo, sorry :) Det var en tanketorsk af de store, du må have en kvajebajer til gode :oD
06. april 2005 - 11:36
#16
fair... du fandt fejlen, svar... /jsc
06. april 2005 - 11:37
#17
glæder mig allerede :) - SLURP :P
06. april 2005 - 11:38
#18
Bedste ven, tak for hjælpen :)
06. april 2005 - 11:38
#19
...så lidt...
Kurser inden for grundlæggende programmering