Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 38

Thema: PHP Logging

  1. #21
    Gesperrt
    Registriert seit
    24.08.2008
    Beiträge
    401

    Standard

    Code:
    Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.53 Safari/534.3
    So sieht er bei mir aus zumindestens beim Chromium 6.0.472.53

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

    Standard

    Sorry, mein Fehler, habe die Domain gar nicht aufgerufen..
    Vielen vielen Dank.

    Noch eine letzte Frage:
    Gibt es eine Möglichkeit, die Uhrzeit im 24H-Format zu loggen?


    Ich bin der Stoff aus dem die Traeume sind.

    &


  3. #23
    Anfänger Avatar von Schattenbaum
    Registriert seit
    07.09.2010
    Beiträge
    8

    Standard

    Schau mal hier
    Weblogger 1.1 - Fred777

  4. #24
    Gesperrt
    Registriert seit
    24.08.2008
    Beiträge
    401

    Standard

    rtfm!

  5. #25
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    Zitat Zitat von Tjak Beitrag anzeigen
    Gibt es eine Möglichkeit, die Uhrzeit im 24H-Format zu loggen?
    Es gibt eine Verzeichnis von und für Php, in dem ALLES drin steht. Wieso traust du dich nicht selber mal einen Blick dort hinein zu werfen? Die ganze Aktion hier sollte dir zu denken geben..

    PHP: time - Manual
    http://www.php.net/manual/de/function.date.php

    rtfm!

    !!!
    Signatur hat Pause..


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

    Standard

    Edit: Mist.

    Aber kann mir einer erklären, wie ich das mit den 24 H einbauen soll?


    Ich bin der Stoff aus dem die Traeume sind.

    &


  7. #27
    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..


  8. #28
    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.

    &


  9. #29
    Gesperrt
    Registriert seit
    24.08.2008
    Beiträge
    401

    Standard

    header ("HTTP/1.1 301 Moved Permanently");
    header ("Location: http://www.example.com/");

    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

    Die Aussage ist doch klar und deutlich...so langsam geb ichs auf ich hab das Gefühl du KANNST gar nicht Lesen >.<

  10. #30
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    Den Fehler bekommst du, weil du ab dem Moment, wo du etwas ausgibst (bei dir echo) nichts mehr am Header verändern kannst. Steht auch in der Error Meldung aber macht nichts..

    Du könntest alternativ auch einen Link zu deinem Script einbauen, mit dem du dich dann quasi selber aufrufst.

    Die 19 aus deinem Timeding kommt von dem "H"..
    Signatur hat Pause..


Seite 3 von 4 ErsteErste 1234 LetzteLetzte

Ä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
  •