PHP - Ip Problem - HELP!!!

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP - Ip Problem - HELP!!!

    Hallo leute - ich habe ein problem - und zwar mit meinem counter...
    ich habe euch die problematik unten aus meinem beitrag in dem forum des programierers des counters mal kopiert (zu faul zum neuschreiben)








    IP Problem - 22/05/2006 17:04
    Ich habe da ein Problem mit der Statisik meines counters.
    Folgender ausschnitt:
    ID: 11
    IP-Adresse: 81.169.145.11
    Datum / Zeit: 2006-05-13 / 21:14:19
    Host: bigip-fo.rzone.de
    Client: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3
    Referer:
    Seitenaufrufe: 1

    ID: 10
    IP-Adresse: 81.169.145.11
    Datum / Zeit: 2006-05-13 / 19:43:44
    Host: bigip-fo.rzone.de
    Client: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3
    Referer: http://www.gesichterparty.de/index.php?m odul=viewprofile&user_id=22487
    Seitenaufrufe: 1

    ID: 9
    IP-Adresse: 81.169.145.11
    Datum / Zeit: 2006-05-13 / 15:12:03
    Host: bigip-fo.rzone.de
    Client: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3
    Referer:
    Seitenaufrufe: 2




    usw.
    na fällt was auf - es ist immer die gleiche IP und der gleiche Host. Bei allen ist das so - und es waren nicht immer die gleichen leute - auch meine ip ändert sich ja alle 24h - wenn ich dann auf die hp gehe und dann steht auch die richtige urzeit in der statistik aber immer diese Ip und der Host...

    woran kann das liegen - außerdem hab ich das problem - es werden immer nur "online:1" angezeigt - obwohl ich schon mit 5 leuten gleichzeitig drauf war(nicht im lan oder so- jeder hatte seine eigene ip)

    woran liegt das... plz help me ^^



    ***edit***
    noch was:
    ID: 41
    IP-Adresse: 81.169.145.11
    Datum / Zeit: 2006-05-22 / 17:05:20
    Host: bigip-fo.rzone.de
    Client: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
    Referer: http://www.picture-5.de/links.php
    Seitenaufrufe: 25

    ID: 40
    IP-Adresse: 81.169.145.11
    Datum / Zeit: 2006-05-22 / 17:23:41
    Host: bigip-fo.rzone.de
    Client: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
    Referer: http://www.picture-5.de/
    Seitenaufrufe: 62


    beachtet die uhrzeit... normal ist doch die ip-sperre für 60 min
    wie kann dann sein, dass diese beiden "besuche" mit gleicher ip nur 20 min auseinanderliegen und trotzdem einzeln gewärtet werden...





    ***edit***

    ich habe einen hinweis woran es liegt.
    diese IP gehört Strato wie auf http://www.whatsmyip.org/whois/ nachzuprüfen ist.

    -auszug-
    % Information related to '81.169.144.0 - 81.169.156.255'

    inetnum: 81.169.144.0 - 81.169.156.255
    netname: STRATO-RZG-KA
    descr: Strato Rechenzentrum, Berlin
    country: DE
    admin-c: CM265-RIPE
    tech-c: XX1-RIPE
    tech-c: WB14-RIPE
    status: ASSIGNED PA
    remarks: in case of spam, attacks from these addresses
    remarks: please inform abuse@strato.de
    mnt-by: STRATO-RZG-MNT
    mnt-lower: STRATO-RZG-MNT
    mnt-routes: STRATO-RZG-MNT
    source: RIPE # Filtered


    und ich stehe nicht alleine mit dem problem da - es scheint weit bekannt zu sein - nur eine lösung habe ich noch nicht gefunden...


    hier ein paar links zu anderen foren mit beispielen:
    (nach meiner meinung ist es aber ein Progamierfehler - nur habe ich von php keine ahnung - liest bitte die forenbeiträge durch)

    ---------------------------------------- ---------------------------------------- ------
    http://www.administrator.de/PHP_zeigt_fa lsche_IP_Adresse_an.html

    Ich habe auf meiner Website ( http://www.jelinski.info ) eine PHP Seite, die über die $REMOTE_ADDR Variable die IP Adresse des Besuchers anzeigt.

    Nun der Fehler:

    Die Seite zeigt mir an, das meine IP Adresse 81.169.145.11 ist. Mein Router sagt aber, das ich über die IP 80.185.200.163 surfe. Woran liegt das?
    ---------------------------------------- ---------------------------------------- ------

    ---------------------------------------- ---------------------------------------- ------
    http://www.webwork-community.net/posting 8093_23_0.html

    Hallo ich habe eine frage.

    Und zwar bekomme ich bei mir bei jedem user die selbe IP raus warum ist mir leider un erklärbar.

    ich habe es so gemacht

    $ip = $_SERVER['REMOTE_ADDR'];
    echo $ip;

    das habe ich dann nochmal bei jedem angemeldetem User gespeichert bei jedem Login. Das tut er auch, halt ist es immer die gleiche. mit:

    $ip = $REMOTE_ADDR;

    bekomme ich das selbe raus.

    bitte um hilfe, danke
    ---------------------------------------- ---------------------------------------- ------



    lg Kai

  • #2
    du machst witze?

    Kommentar


    • #3
      was meinst du damit?

      Kommentar


      • #4
        liegt deine seite auch bei strato?
        Kissolino.com

        Kommentar


        • #5
          nein - nicht mehr

          Kommentar


          • #6
            normalerweise kann soetwas daran liegen, dass du zB eine funktion includest. dann könnte die ip des includenden scriptes gewertet werden = gleich der server-ip auf dem die scripte laufen.
            Kissolino.com

            Kommentar


            • #7
              wie kann ich das verhindern!?

              Kommentar


              • #8
                Ist da ne Weiterleitung drin? Von einem Hoster zum nächsten?

                Versuch mal

                PHP-Code:
                $_SERVER['HTTP_X_FORWARDED_FOR'

                Kommentar


                • #9
                  Original geschrieben von BlzZ
                  wie kann ich das verhindern!?
                  nicht includen?!
                  Kissolino.com

                  Kommentar


                  • #10
                    also hab es so in die page eingebunden:
                    <?php include ("../scripte/counter/counter.php"); ?

                    alternative - wie gehts auch????
                    ich hab kein plan....

                    Kommentar


                    • #11
                      Hast du meinen Tipp mal probiert?

                      Kommentar


                      • #12
                        ich habe kein plan, wo das komando hinsoll.
                        und ich bin weitergekommen - wenn ich nicht mit include mache sondern einfach über nen iframe dann geht das mit der ip richtig - nur dann habe ich ein anderes problem - und zwar wird dann der refereder (also wie derjenige auf meine page gekommen ist) nicht richtig angezeigt - sondern dann kommt immer die page auf der der iframe ist...

                        Kommentar


                        • #13
                          Ersetze bitte

                          PHP-Code:

                          $ip 
                          $_SERVER['REMOTE_ADDR'];

                          durch

                          $ip 
                          $_SERVER['HTTP_X_FORWARDED_FOR']; 
                          Und nicht via Iframe einbinden, sondern über eine einfachen Include.

                          Kommentar


                          • #14
                            durch zufall hab ich gerade die datei dazu gefunden - doch wenn ich das mache - zählt er gar nix mehr....

                            Kommentar


                            • #15
                              @schnoop
                              afaik ist HTTP_X_FORWARDED_FOR nicht immer abrufbar (=>server- bzw. php-konfiguration)

                              @BlzZ
                              normalerweise bindet man einen umfangreicheren counter über javascript (z.B. als bild) ein. aber wenn du die datei gerade "gefunden" hast, solltest du dich mit dem ersteller dieses scriptes in verbindung setzen. ansonste geht auch dein iframe.
                              Kissolino.com

                              Kommentar

                              Lädt...
                              X