Avatar billede jespera Nybegynder
16. august 2002 - 05:25 Der er 4 kommentarer og
1 løsning

Hvordan hentes variabel

hej alle

jeg har en lille code stump som logger brugers ip som jeg godt kunne tænke mig at få sendt med som en mail men hvordan kan jeg tilgå denne variable nå jeg bruger request.form ???? Poster lige code for GetIP og Sendmail (ved form submit)

codestump på form:
<%IP_adress = Request.ServerVariables("REMOTE_ADDR")%>

sendmail:
"Kontakt person ip: " & request.form("IP_adress ") &

er dette rigtigt eller skal man gemme IP_adress i et hidden felt...i så fald hvordan gøres dette ???
Avatar billede iblarsen Praktikant
16. august 2002 - 07:09 #1
Mig bekendt er ServerVariables tilgængelige hele tiden. Så dem burde ikke skulle gemme. Omkring brugerens IP-adresse. Så kan du ikke altid regne med den. Brugeren kan sidde på et lokalnet som er forbundet med Internettet.
Avatar billede medions Nybegynder
16. august 2002 - 07:40 #2
Du gør fx. sådan her:
<%IP_adress = Request.ServerVariables("REMOTE_ADDR")%>

Hvis så fx. det var JMail skulle du gøre sådan her:

JMail.Body = "Kontakt person IP:" & IP_adress

//>Rune
Avatar billede medions Nybegynder
16. august 2002 - 07:42 #3
-altså alt i alt du behøver ikke lave en Request.Form på den!
Dette ville længe være nok:

JMail.Body = "Kontakt person IP: " & Request.ServerVariables("REMOTE_ADDR")

Du skal jo tænke på at brugeren stadivæk er på sitet, og det er stadivæk hans IP som kommer ind på det site hvor du sender din mail!

//>Rune
Avatar billede jespera Nybegynder
16. august 2002 - 12:40 #4
tak for det....super
Avatar billede medions Nybegynder
16. august 2002 - 16:37 #5
Anytime ;-)
Thx 4 Poinz

//>Rune
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