• 04-12-2015, 05:19:55
    #1
    Elimde şöle bir kod var:

    <?php
    $browser = getenv("HTTP_USER_AGENT");
    $ipaddress = getenv("REMOTE_ADDR");
    $language = getenv("HTTP_ACCEPT_LANGUAGE");
    $serverdate = date("d.m.Y");
    $servertime = date("H:i:s");
    $timedifference = +2;
    $turkeydate = date("d.m.Y");
    $turkeytime = date("H:i:s",(time()+3600*$timedifference));
    
    $log = "\n\nDil: $language\n\nIP Adresi: $ipaddress\n\nSunucu Saati: $servertime\n\nSunucu Tarihi: $serverdate\n\nTarayıcı: $browser\n\nTürkiye Saati: $turkeytime\n\nTürkiye Tarihi: $turkeydate";
    
    $fa = fopen("lamers.txt", "a");
    $db = "$log";
    fwrite($fa, $db);
    fclose($fa);
    exit;
    
    ?>
    $serverdate = date("d.m.Y");
    $servertime = date("H:i:s");
    Bu satırda sunucunun tarih ve saatini nasıl çekip kaydederim ?
    Bu kodlar tüm php sürümlerinde yeterli olur mu ?
  • 04-12-2015, 07:44:06
    #2
    sunucu saati ile php nin time zone ları aynı ise
    $serverdate = date("d.m.Y");
    $servertime = date("H:i:s");
    bu kodlar yeterli olur
  • 04-12-2015, 08:22:01
    #3
    kod parcacıkları yeterli olur bunları ekrana yazdırın
  • 04-12-2015, 08:40:54
    #4
    Üyeliği durduruldu
    Kodları zaten yazmışsın geriye ekrana yazdırmak kalmış

    echo $serverdate;
    echo $servertime;
    Eğer doğru çekmiyor ise sunucu zaman ayarlarını güncellemelisiniz.

    Php sürümleri

    (PHP 4, PHP 5, PHP 7)
  • 04-12-2015, 16:11:09
    #5
    teşekkürler