strtotime лагает на хостинге

Discussion in 'PHP' started by vvs777, 7 Jan 2010.

  1. vvs777

    vvs777 Elder - Старейшина

    Joined:
    16 Nov 2004
    Messages:
    393
    Likes Received:
    212
    Reputations:
    4
    PHP:
    <?
        
    $loctimestr=$_GET["loctimestr"];
        
    $loctime=strtotime("$loctimestr");
        
    $servtime=time();
        
    $dtime=(int)($servtime-$loctime);
        echo 
    "localstr= ".$loctimestr." local=".date("d.m.Y H:i:s"$loctime)." ".$loctimestr." server ".date("d.m.Y H:i:s"$servtime)." ".$servtime." dt=".$dtime;
    ?>
    это выводы
    локалхост
    //localstr= 07.01.2010 21:50:17 local=07.01.2010 21:50:17 1262893817 server 07.01.2010 21:54:33 1262894073 dt=256
    хостинг
    //localstr= 07.01.2010 21:50:17 local=31.12.1969 23:59:59 -1 server 07.01.2010 19:52:41 1262893961 dt=1262893962

    strtotime возвращает -1. почему?

    PS везде php5, на локале денвер под win, на хостинге nix + apache


    добавил

    ояебу хули оно глючит но передача в виде числа работает
     
    #1 vvs777, 7 Jan 2010
    Last edited: 9 Jan 2010