Ergebnis 1 bis 10 von 38

Thema: PHP Logging

Hybrid-Darstellung

  1. #1
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    Also langsam reichts..
    Mit der linken Maustaste hier drauf klicken
    >>> PHP: date - Manual <<<

    Und in Idiotenversion:
    http://www.schattenbaum.net/php/datum.php

    Das MUSST du jetzt mal selber schaffen
    Signatur hat Pause..


  2. #2
    Liebe (Amor) Avatar von Cyber Tjak
    Registriert seit
    16.03.2010
    Beiträge
    231

    Standard

    Zitat Zitat von 100 Beitrag anzeigen
    Also langsam reichts..
    Mit der linken Maustaste hier drauf klicken
    >>> PHP: date - Manual <<<

    Und in Idiotenversion:
    PHP für dich - Datum und Uhrzeit mit PHP ermitteln und formatieren

    Das MUSST du jetzt mal selber schaffen
    Ich bin kein normalfall..
    Der Code müsste dann also so sein:
    Code:
    <?php
     
        $txt       = "Log.txt";
        $ip        = "IP Logging: ".$_SERVER['REMOTE_ADDR']." - ";
        $host      = gethostbyaddr($_SERVER["REMOTE_ADDR"])." - ";
        $port      = $_SERVER["REMOTE_PORT"]." - ";
        $userAgent = $_SERVER['HTTP_USER_AGENT']." - ";
        $dateTime  = date("h:i:s H - d.m.Y");
        $referrer  = $HTTP_REFERER;
     
        $text = $ip.$host.$port.$userAgent.$dateTime.$referer."\n";
     
        $datei = fopen($txt, "a");
        fwrite($datei, $text);
        fclose($datei);
        echo "Error";
     
    ?>
    Mit großem H.

    Jedoch wird mir dann sowas ausgespuckt:

    IP Logging: IP - Host - Port - Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.5 Safari/534.7 - 07:51:23 19 - 16.09.2010



    ...und noch was

    Wie kriegt man einen Redirect hin?
    Es müsste doch so aussehen oder?
    <?php

    $txt = "Log.txt";
    $ip = "IP Logging: ".$_SERVER['REMOTE_ADDR']." - ";
    $host = gethostbyaddr($_SERVER["REMOTE_ADDR"])." - ";
    $port = $_SERVER["REMOTE_PORT"]." - ";
    $userAgent = $_SERVER['HTTP_USER_AGENT']." - ";
    $dateTime = date("h:i:s H - d.m.Y");
    $referrer = $HTTP_REFERER;

    $text = $ip.$host.$port.$userAgent.$dateTime.$referer."\n" ;

    $datei = fopen($txt, "a");
    fwrite($datei, $text);
    fclose($datei);
    echo "Error";
    header ("HTTP/1.1 301 Moved Permanently");
    header ("Location: http://www.example.com/");
    exit();
    ?>
    Da kommt aber ein Fehler :
    Error
    Warning: Cannot modify header information - headers already sent by (output started at /users/User/www/index.php:16) in /users/hrklez/www/index.php on line 17

    Warning: Cannot modify header information - headers already sent by (output started at /users/User/www/index.php:16) in /users/hrklez/www/index.php on line 18
    Geändert von Cyber Tjak (16.09.2010 um 18:57 Uhr)


    Ich bin der Stoff aus dem die Traeume sind.

    &


Ähnliche Themen

  1. [F]Wbb IP-Logging ausstellen.
    Von SynTaxErr0r im Forum Hosting
    Antworten: 1
    Letzter Beitrag: 18.05.2010, 16:47
  2. Logging Policy
    Von Bonkers im Forum Support
    Antworten: 6
    Letzter Beitrag: 12.02.2010, 23:10

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •