Avatar billede per2edb Praktikant
10. oktober 2012 - 13:59 Der er 14 kommentarer og
1 løsning

Info om hvem der har besøgt min webside

Jeg har web sider i asp.net
Jeg vil gerne vide hvem der besøger mine veb sider
Jeg bruger i dag:
request.ServerVariables("REMOTE_HOST")
som kun giver mig ip adressen

Findes der en kommandoo/Script der fortæller f.eks
Firma Navn
Person Navn
By

Jeg kan se jeg selv bliver detekteret på by, så det må kunne lade sig gøre
Avatar billede claes57 Ekspert
10. oktober 2012 - 14:18 #1
via fx http://www.hostip.info/ kan du få en kodestump til at placere på din side, og dermed vise data. Hvordan du så gemmer dem ved jeg ikke.
Avatar billede per2edb Praktikant
10. oktober 2012 - 14:31 #2
Den har jeg set før men den var total uoverskuelig for mig
Kan du tage en kodestump ud.
Det skal være så jeg får Navn/by osv.. ud uden manuelt at skulle
indtaste ip adressen

Navn/by gemmer jeg i en DB
Avatar billede arne_v Ekspert
10. oktober 2012 - 15:14 #3
Du kan via DNS oversaette fra IP nummer til IP navn.

Men du kan ikke finde ud af hvem det er.

Og det er nok en god ting!
Avatar billede per2edb Praktikant
10. oktober 2012 - 15:21 #4
Har du et kodeeksempel
Avatar billede claes57 Ekspert
10. oktober 2012 - 15:27 #5
en mulighed er at fx at have en lille iframe med landets flag.
se fx http://www.hostip.info/use.html for dit flag
siden, der kalder flaget kalder også
http://api.hostip.info/?ip=
med brugerens ip sat på - det giver en xml-fil retur med fx
<Hostip>
<ip>62.44.135.182</ip>
<gml:name>Copenhagen</gml:name>
<countryName>DENMARK</countryName>
<countryAbbrev>DK</countryAbbrev>
som du kan bruge i din kode
navn/firmanavn skal du finde andre steder - og det virker jo kun fra faste ip-adresser - du vil måske kunne aflæse
http://free-ip-address-lookup.com/lookup.php?ip=62.44.135.182
men du får kun, at jeg er
descr: TeliaSonera AB
og det holder jo ikke en meter. Men med noget asphttp http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_21109100.html kan du trække data ud
Avatar billede arne_v Ekspert
10. oktober 2012 - 15:28 #6
Du laver DNS lookup i .NET med den her:
  http://msdn.microsoft.com/en-us/library/system.net.dns.aspx
Avatar billede per2edb Praktikant
10. oktober 2012 - 16:17 #7
Desværre går det ud over min viden
Har i ikke et kodet eksempel.
Der må da være nogen der har lavet det før.

F.Eks Bynavnet listet ud vil hjælpe
Avatar billede arne_v Ekspert
10. oktober 2012 - 16:22 #8
Jeg skrev engang:
  http://www.eksperten.dk/guide/565
omkring geolocation.
Avatar billede per2edb Praktikant
10. oktober 2012 - 18:05 #9
Kan man få Land og By ud på 2 variabler som jeg kan gemme i DB fra denne :
http://api.hostip.info/get_html.php?ip=86.52.136.56

Elle kander sættes noget andet ind i REMOTE_HOST der giver Land og eller by i dette:
request.ServerVariables("REMOTE_HOST")
Avatar billede arne_v Ekspert
10. oktober 2012 - 18:15 #10
Det er jo tekst som kan parses.
Avatar billede per2edb Praktikant
10. oktober 2012 - 19:28 #11
??? Jamen hvordan
Avatar billede arne_v Ekspert
11. oktober 2012 - 03:35 #12
Du maa kunne splitte paa linieskift.
Avatar billede per2edb Praktikant
02. november 2012 - 09:40 #13
Hej Tak for hjælpen
Vil i lave det så i kan få point
Avatar billede per2edb Praktikant
18. november 2012 - 10:39 #14
Tak for hjælpen. Vil i lave det så jeg kan give point
Avatar billede arne_v Ekspert
18. november 2012 - 17:48 #15
svar
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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