Avatar billede trane_frisk Nybegynder
24. marts 2001 - 11:13 Der er 8 kommentarer og
5 løsninger

Variabel fra fil til fil

Hej!

Når jeg har en variabel i en ASP-fil og så redirecter videre til en anden ASP-fil hvordan får jeg så den variabel med??
Avatar billede tpiil Nybegynder
24. marts 2001 - 11:16 #1
så skal du bruge queryString det gør du sådan her:
Response.Redirect \"fil.asp?variabel=\" & variabel

så på den anden side trækker du det ud med <%=Request.QueryString(\"variabel\")%>
Avatar billede a-torsten Nybegynder
24. marts 2001 - 11:17 #2
Du kan evt. bruge det via en form....

altså :
              side1.asp
<form src=\"side2.asp\" action=\"post\">
<input type=\"text\" name=\"tekstfelt\">
<input type=\"submit>
</form>


              side2.asp

<%
response.write request.form(\"tekstfelt\")
%>

-Anders
Avatar billede ldanielsen Nybegynder
24. marts 2001 - 11:24 #3
Du sætter den som Session variabel:

Session(\"minVar\") = \"Davs!\"

I næste fil:

Response.Write Session(\"minVar\")

DET er smart!

Lars
Avatar billede ruderkonge Nybegynder
24. marts 2001 - 19:22 #4
I en form som beskrevet men med en streng og gemt væk, samt uden fejl ;-)

Side1.asp

<form action=\"side2.asp\" method=\"post\">
<input type=\"hidden\" name=\"tekstfelt\" value=\'\"& streng & \"\'>
<input type=\"submit>
</form>

side2.asp:

response.write request(\"tekstfelt\")

Avatar billede ruderkonge Nybegynder
24. marts 2001 - 19:23 #5
du bruger vel ikke response.redirect til at komme videre, eller??
Avatar billede ldanielsen Nybegynder
24. marts 2001 - 21:28 #6
Altså, Querystrings er da udmærket, og er den nemme og også for serveren lette løsning.

Men 2 ting:
Brugeren kan se querystring\'en, og det er ikke altid så elegant.
Store mængder datakan ikke flyttes på den måde, der er et max på 256 karakterer for url\'en. Og med sessionvariabler bliver data kun flyttet når de bliver brugt, da de bliver husket på serveren.

Men til små nemme ting er Querystrings udmærket, Det lyder bare som om trane_frisk ikke kender til Sessionvariabler.
Avatar billede ruderkonge Nybegynder
24. marts 2001 - 22:26 #7
politik...
Avatar billede ldanielsen Nybegynder
25. marts 2001 - 11:30 #8
??
Avatar billede trane_frisk Nybegynder
31. marts 2001 - 23:37 #9
tak.
Avatar billede tpiil Nybegynder
01. april 2001 - 18:20 #10
du har fået et rigtigt svar også siger du tak og tager 12 point i mens vi andre får 2 hver???
det passer da ikke helt sammen :)
Avatar billede trane_frisk Nybegynder
01. april 2001 - 19:33 #11
nix rigtigt nok. kan man på nogen måde få overført point herpå experten, for så vil jeg da gerne give jer dem!
Avatar billede tpiil Nybegynder
01. april 2001 - 19:34 #12
er ligemeget det drejer sig om næsten ingen point :)
Avatar billede trane_frisk Nybegynder
01. april 2001 - 21:51 #13
okay.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester