Avatar billede folle Nybegynder
08. april 2001 - 19:11 Der er 3 kommentarer og
3 løsninger

Skjul parameter i adressen

Hvis man kalder en fil med en given parameter som f.eks

http::/www.?????/index.asp?password=12345

Er det muligt at skjule parameteren så brugeren ikke kan se den???

Avatar billede a-torsten Nybegynder
08. april 2001 - 19:16 #1
Du skal lave det i en skjult frame.....

Det er ikke muligt at gøre det i selve asp

brug den her:

<FRAMESET COLS=\"*\">
  <FRAME  SRC=\"dinside.html\" NAME=\"main\">
<NOFRAMES>
This document contains frames
</NOFRAMES>
</FRAMESET>


Avatar billede hyperactive Nybegynder
08. april 2001 - 19:17 #2
Du kan lave et frameset.... Brugeren vil således ikke kunne se parameteren i URL linien.
Avatar billede a-torsten Nybegynder
08. april 2001 - 19:21 #3
Ja... Det er sagt en gang :o)
Avatar billede tomsommer Juniormester
08. april 2001 - 19:27 #4
kan du ikke bare bruge request.form istedet?

fordi den er jo skjult?

den ide med framesættet er jo på ingen måde sikker...
Avatar billede folle Nybegynder
08. april 2001 - 19:34 #5
Jeg er ikke helt skarp til ASP, så du må lige forklare lidt nærmere, tomsommer.
Avatar billede s_raagaard Nybegynder
08. april 2001 - 23:55 #6
Hvis det er en parameter som brugeren selv indtaster på en side, og du bruger \"post\" som metode, kan dine parametre ikke ses i adresse linien f.eks.:

<form action=\"DenneSide.asp\" method=\"post\">
<input type=\"text\" name=\"parameter\">
<input type=\"submit\">
</form>

Du modtager dem så med følgende eks.:
<%
dim Dparameter
Dparameter=request.form(\"parameter\")

\'*** så ka f.eks udskrive dem på siden

response.write(Dparameter)
%>

Hvis du vil oprette det i et almindeligt link, kan du gøre følgende:

<form name=\"SkjultForm\" action=\"DenneSide.asp\" method=\"post\">
<input type=\"hidden\" name=\"parameter\">
</form>

<a href=\"#\" OnClick=\"document.forms.SkjultForm.submit();\">Klik her</a>

Du modtager så på samme måde som før

<%
dim Dparameter
Dparameter=request.form(\"parameter\")

\'*** så ka f.eks udskrive dem på siden

response.write(Dparameter)
%>

/søren rågård
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