Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Kolla IP adresser

Postades av 2004-03-03 14:38:12 - Roger Aspelin, i forum c# (c-sharp), Tråden har 2 Kommentarer och lästs av 821 personer

Hej

Någon som vet om det finns något färdigt eller som har tips på hur man kan lösa detta problem.

Vill kunna få ut statistik på besökare på en hemsida. Lagrar idag besökarens IP adress och jag vill veta vilket företag som har respektive adress. På så sätt kan vi få veta vilka som är frekventa besökare och vilka som inte sköter sig.

OBS!!!!! Detta är INTE ett publikt nät! Jag har IP planen.

Alltså besökaren har kanske 10.58.128.12

Enligt IP Planenen tillhör detta företag X filial Y (10.58.128.0/24)

Någon som är med på vad jag vill?!

Roger


Svara

Sv: Kolla IP adresser

Postades av 2004-03-03 18:10:57 - Johan Normén

Att då tag i besökarens IP är ju inte så klurigt, servervariabel löser det åt dig.
Vill du även köra en Whois för att veta vem Ip ägaren är? Eller är det något du
sparat ner själv?

Mvh Johan


Svara

Sv: Kolla IP adresser

Postades av 2004-03-03 18:22:42 - Roger Aspelin

IP adressen har jag det är inga problem. Problemet var att översätta den till ett företag och dess filial. Whois fungerar inte då det är grå adresser.

Lurade runt lite på nätet och hittade ett sätt att göra om IP til ett tal.

<code>
_address="10.58.42.130";
arr = address.Split(new char[] {'.'});
_ip= Convert.ToInt64(arr[0])*16777216;
_ip+=Convert.ToInt64(arr[1])*65536;
_ip+=Convert.ToInt64(arr[2])*256;
_ip+=Convert.ToInt64(arr[3]);
</code>

Detta ger 171584130

Fixade sedan en tabell som innehåller lägsta och högsta värdet för ett företag och deras filial och får ut antalet besök med följande SQL

<code>
SELECT
dbo.Companys.Name AS Företag,
dbo.Sites.Description AS Filial,
COUNT(*) AS Antal
FROM
dbo.Companys
INNER JOIN
dbo.Sites ON
dbo.Companys.CompanyID = dbo.Sites.CompanyID
RIGHT OUTER JOIN
dbo.SiteLog ON dbo.Sites.IPLow <= dbo.SiteLog.IPNumber AND
dbo.Sites.IPHigh >= dbo.SiteLog.IPNumber
GROUP BY
dbo.Companys.Name,
dbo.Sites.Description
</code>

Någon som har något annat tips på hur man kan göra tro?!

Roger


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 156
27 952
271 704
14 317
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies