Avatar billede spectual Nybegynder
19. juni 2001 - 11:28 Der er 24 kommentarer og
1 løsning

Sende data via. ASP

Er det muligt at sende noget FORM-data med over til en anden (ASP)-side udelukkende ved brug af ASP (og redirect)?

Altså noget i denne her stil:

response.form (\"test\") = \"min_testværdi\"
response.redirect \"otherside.asp\"

NB:

Session-variabler/application-variabler/url-encoding er ikke godt nok.
Avatar billede orca Nybegynder
19. juni 2001 - 11:38 #1
hvorfor ikke bare lave dit link til \"otherside.asp?test=din_testvaerdi\"

og så på otherside.asp have en Request(\"test\")?

Mvh Mark

www.fotx.net/orca
Avatar billede jakobandersen Nybegynder
19. juni 2001 - 11:39 #2
Jow, hvis du er på en IIS5 og dermed har adgang til ASP3.0 så kan du bruge server.transfer()

Side1 kaldes med et postdata

Side1:
<%
\'Lav nogle ting
ServerTransfer(\"Side1.asp\")

%>

Side2:
<%
Request.form(\"x\")
%>

Avatar billede jakobandersen Nybegynder
19. juni 2001 - 11:39 #3
orca>>Jeg forstod på spectual at det netop var dette han ville undgå.
Avatar billede spectual Nybegynder
19. juni 2001 - 11:44 #4
moonduck >> ...hvilket er også er korrekt
Avatar billede spectual Nybegynder
19. juni 2001 - 11:45 #5
moonduck >> kunne man forestille sig en situation, hvor du ikke har adgang til ASP 3.0? Jeg mener, hvordan opdaterer man til ASP 3.0?
Avatar billede jakobandersen Nybegynder
19. juni 2001 - 12:31 #6
Det kan du ikke uden at opgradere IIS til version5 og denne kører kun på w2k..
Avatar billede orca Nybegynder
19. juni 2001 - 13:04 #7
moonduck/spectual -> Ahhh, min fejl. sorry
Avatar billede mindtwister Nybegynder
19. juni 2001 - 21:45 #8
der er selvfølelig også server variabler
Hvis du på den ene side angiver variablen;
application(\"ostemad\")
kan du igen på næste side hente variablen...
Det eneste du skal huske er at hvis to bruger er på siden på en gang vil variablen nok ændre sig... - eller skan du jo altid bruge småkager...
skriv til en cookie:
response.cookies(\"navnpåcookie\") = variabel
læs cookie
variabel = request.cookies(\"navnpåcookie\")

-MT
Avatar billede spectual Nybegynder
20. juni 2001 - 09:36 #9
Folk her på eksperten er så dårlige til at læse hele spørgsmålet igennem, f.eks. mindtwister ;)
Avatar billede mindtwister Nybegynder
20. juni 2001 - 11:44 #10
Oh - ups...
Avatar billede mindtwister Nybegynder
20. juni 2001 - 11:46 #11
OG I ØVRIGT HAR COOKIES IKKE NOGET AT GØRE MED HVERKEN SESSION ELLER SERVER VARIABLER....
Avatar billede spectual Nybegynder
20. juni 2001 - 11:49 #12
JA JA OKAY! SIDDER DIN CAPSLOCK FAST?! :D

Det er i samme stil.

Avatar billede mindtwister Nybegynder
20. juni 2001 - 11:52 #13
Rent faktisk skriver variablerne ind i en form og så når det er gjort redirecter til den næste side?

-MT
Avatar billede spectual Nybegynder
20. juni 2001 - 12:02 #14
?
Avatar billede mindtwister Nybegynder
20. juni 2001 - 12:04 #15
Øh - dermanglede lige lidt der... - mit keyboard er vidst ved at være klar til en udskiftning...
Kan det lade sig gøre at skrive dataen ind i en form og bagefter redirecte?
-----
<form method=\"get/post - whatever\" action=\"næsteside\")>
<input type=\"text\" value=\"<% = variabel %>\">
</form>
<% response.redirect(\"næsteside.asp\")
-----
Jeg ved ikke om det virker..

-MT
Avatar billede spectual Nybegynder
20. juni 2001 - 12:11 #16
Sikkert, men så er jeg ikke nået videre.

Det, jeg vil opnå, at kunne sende data videre UDELUKKENDE ved brug af ASP minus session/application variabler og cookies.

Mao. kan man programmere sine postdata ind i sin asp kode uden response.write osv.
Avatar billede orca Nybegynder
20. juni 2001 - 12:14 #17
skal disse formdata være hemmelige for brugeren? hvis brugeren godt må se indholdet kan du vel bare bruge nogle hidden values til din form.

Mvh Mark

www.fotx.net/orca
Avatar billede spectual Nybegynder
20. juni 2001 - 12:16 #18
*suk*
Avatar billede spectual Nybegynder
20. juni 2001 - 12:16 #19
Sikkert, men så er jeg ikke nået videre.

Det, jeg vil opnå, at kunne sende data videre UDELUKKENDE ved brug af ASP minus session/application variabler og cookies.

Mao. kan man programmere sine postdata ind i sin asp kode uden response.write osv.
Avatar billede spectual Nybegynder
20. juni 2001 - 12:17 #20
Hvad er det i \"UDELUKKENDE ved brug af ASP\" folk ikke forstår?
Avatar billede orca Nybegynder
20. juni 2001 - 12:18 #21
hehe... min mor har aldrig lært mig hvad ordet UDELUKKENDE betyder... hvad betyder det? ;O)
Avatar billede jakobandersen Nybegynder
05. juli 2001 - 00:19 #22
mindtwister->
Du submitter jo ikke dine formdata ved at lave et redirect.

spectual->
Som jeg lige sagde kan du kun hvis du har ASP3 og dermed adgang til Transfer metoden på server objektet. Hvis dette ikke er tilfældet bliver du nødt til at finde alternative løsninge som f.eks. sessions hvilket jeg på det kraftigste vil fraråde i for stort omfang.
Avatar billede spectual Nybegynder
06. juli 2001 - 10:14 #23
hvorfor frarådelsen?
Avatar billede jakobandersen Nybegynder
06. juli 2001 - 10:19 #24
Sessions tager hukkommelse, der er noget galt med opbygningen af ens script hvis man bliver nødt tilat bruge Sessions på den måde.
Avatar billede spectual Nybegynder
06. juli 2001 - 10:25 #25
ok.
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