1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

IP

  • minder
  • 9. März 2008 um 15:57
1. offizieller Beitrag
  • minder
    Gast
    • 9. März 2008 um 15:57
    • #1

    Hallo

    Wie kann ich mit PHP die IP von Besuchern auf meiner Homepage herausfinden?

  • admin
    Administrator
    Reaktionen
    6
    Artikel
    1
    Beiträge
    12.794
    • 9. März 2008 um 16:39
    • Offizieller Beitrag
    • #2

    Meinst Du so etwas ?

    PHP
    <?php
    
    
    $ip = getenv("REMOTE_ADDR");
    
    
    print("[B]Ihre IP lautet $ip [B]");
    
    
    ?>
  • synaptic
    Forum Guru
    Reaktionen
    11
    Beiträge
    10.917
    • 9. März 2008 um 16:54
    • #3

    oder in JSP oder SERVLETS mit getRemoteHost() (meine ich zumindest)

  • minder
    Gast
    • 9. März 2008 um 19:10
    • #4

    Danke

  • Arno112
    Gast
    • 9. März 2008 um 19:12
    • #5

    Gibt es sowas auch als Liste ?

    Also z.B. Besucher xy war am xx.xx.xxxx um xx.xx Uhr da und hatte xx.xxx.xxxx. IP

  • gelöschter User
    Gast
    • 9. März 2008 um 19:15
    • #6
    Zitat von Arno112

    Gibt es sowas auch als Liste ?

    Also z.B. Besucher xy war am xx.xx.xxxx um xx.xx Uhr da und hatte xx.xxx.xxxx. IP

    Ich bin mir nicht sicher aber ich glaub preisgeben darfst du die IPs der Besucher nicht.

  • Arno112
    Gast
    • 9. März 2008 um 19:19
    • #7

    Nein...
    Geheim, damit ich das sehen kann ;)

  • sudeki05
    König(in)
    Reaktionen
    1
    Beiträge
    1.435
    • 9. März 2008 um 19:21
    • #8

    Das wäre dann z.B..

    PHP
    <?php
    
    
      $ip = getenv("REMOTE_ADDR");
      $date = date("d.m.Y");
      $time = date("H:i");
    
      echo "Besucher xy war am ".$date." um ".$time." Uhr da und hatte die IP: ".$ip;
     
    
    
    ?>
    Alles anzeigen

    Das könnte man dann z.B. noch in eine Textdatei speichern und sich anschauen

    [Blockierte Grafik: http://www.publicons.de/my/pub__163,858,892,308_2.png]
    Problems with Windows? - Reboot
    Problems with UNIX? - Be Root

  • Arno112
    Gast
    • 9. März 2008 um 19:23
    • #9

    Das füge ich dann auf Seite xy.php ein. Und dann bräuchte ich ja noch irgendwie eine Seite (beispiel.php) wo dann die Liste erscheint...

  • sudeki05
    König(in)
    Reaktionen
    1
    Beiträge
    1.435
    • 9. März 2008 um 19:26
    • #10

    Einfach direkt in eine Datei speichern..:

    PHP
    <?php
    
    
      $ip = getenv("REMOTE_ADDR");
      $date = date("d.m.Y");
      $time = date("H:i");
      $eintrag = "Besucher xy war am ".$date." um ".$time." Uhr da und hatte die IP: ".$ip; 
    
    
        $visitorlogdatei = fopen('visitors.log','a');
        fwrite( $visitorlogdatei,$eintrag."\n");
        fclose($visitorlogdatei);
     
    
    
    ?>
    Alles anzeigen

    [Blockierte Grafik: http://www.publicons.de/my/pub__163,858,892,308_2.png]
    Problems with Windows? - Reboot
    Problems with UNIX? - Be Root

  • Arno112
    Gast
    • 9. März 2008 um 19:31
    • #11

    Funktioniert, dankeschön

Tags

  • besucher
  • homepage
  • time
  • direkt
  • code
  • speicher
  • php
  • datei
  • ip
  • uhr
  • liste
  • echo
  • remote
  • fopen

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™