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


Filtrera bort sitt eget ip.

Postades av 2002-08-30 03:25:36 - Mikael Jeansson, i forum asp - allmänt, Tråden har 10 Kommentarer och lästs av 754 personer

Är det någon som vet hur man gör för att filtrera bort sitt eget ip-nr. när man har typ "iplogg.asp. Jag vill alltså inte att mitt eget ip-nr. ska loggas bara andras,
Micke


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-30 07:20:35 - Johan Djupmarker

<code>
If Request.ServerVariables("REMOTE_ADDR") <> "123.123.123.123" Then
'Logga ip
End If
</code>

/Johan


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-30 14:03:45 - Mikael Jeansson

Tack för tipset men jag får inte till det, ipnr. syns inte nu men loggas i databasen jag gjorde så här i logg.asp:

<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/logg.mdb")

If Request.ServerVariables("REMOTE_ADDR") <> "127.0.0.1" Then
'Logga ip
End If


Conn.Close
Set Conn = Nothing%>

Ska jag ev. lägga in den koden fler filer eller är det den här.
Micke


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-30 14:11:40 - Johan Djupmarker

Du får lägga if-satsen runt koden som loggar, hur ser koden ut som loggar?

/Johan


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-30 18:35:07 - Oskar Johansson

Kör du på en lokal server eller en server på internet?

Om det är på internet så får du tänka om, 127.0.0.1 = den lokala datorns ip, om den ligger på nätet är det ju servern som är 127.0.0.1



...


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-31 01:23:57 - Mikael Jeansson

lokal när jag testar hemma sen på mitt webbhotell i slutänden när allt stämmer:


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-31 01:25:29 - Mikael Jeansson

Koden är denna:

<link rel="stylesheet" href="stil.css" type="text/css">

<table width="281" cellpadding="0" cellspacing="0">
<tr>
<td><b>Senaste IP-Loggningen:</b></td>
<td align="center"><b>Ip-nummer:</b></td>
<td align="right"><b>Antal:</b></td>
</tr>
<tr>
<td colspan="3"><hr></td>
</tr>
<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/logg.mdb")

Set RS = Conn.Execute("Select Distinct ip From logg")

Do Until RS.EOF
Set ReS = Conn.Execute("Select datum From logg Where ip='" & RS("ip") & "'")
Set Antal = Conn.Execute("Select Count(*) As antal From logg Where ip='" & RS("ip") & "'")%>
<tr>
<td><%=ReS("datum")%></td>
<td align="center"><%=RS("ip")%></td>
<td align="right"><%=Antal("antal")%></td>
</tr>
<%RS.MoveNext
Loop
RS.Close
Set RS = Nothing%>
</table>

Micke


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-31 10:37:02 - Johan Djupmarker

Du ska lägga if-satsen runt koden som loggar och inte den som visar resultatet (om du nu inte vill logga dej själv också men inte visa).

Jag förstår inte vad du vill göra riktigt med denna koden, den visar hur många gånger varje ip har besökt och ett av datumen... Om du förklarar vad du vill göra ska det nog gå att slänga ihop i en enda SQL-fråga.

/Johan


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-31 12:48:27 - Mikael Jeansson

:-) oj tog vist fel, den här ska det vara:

<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/logg.mdb")

Ip = Request.Servervariables("REMOTE_ADDR")
Conn.Execute("Insert Into logg(Ip) Values('"& Ip &"')")

Conn.Close
Set Conn = Nothing%>

Vad jag vill göra är att inte logga mig när jag går in på min sida.

Micke


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-08-31 12:53:07 - Andreas Hillqvist

Du skriver så här:
<code>
<%
Ip = Request.Servervariables("REMOTE_ADDR")

If Ip <> "123.123.123.123" Then
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/logg.mdb")

Conn.Execute("Insert Into logg(Ip) Values('"& Ip &"')")

Conn.Close
Set Conn = Nothing
End If
%>


</code>
Tänk på att du måste köra en deletfråga med dit ipnummer för att ta bort de poster som redan fins i databasen.


Svara

Sv: Filtrera bort sitt eget ip.

Postades av 2002-09-01 15:17:44 - Mikael Jeansson

Jag gorde en deletefråga men gjorde nog fel det kom upp ett felmeddelande, skulle nog behöva hjälp med den saken också.

Micke


Svara

Nyligen

  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players

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 570 930
27 965
271 780
482
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