запомнить случайное значение через куки

Discussion in 'PHP' started by ufaclub, 7 Jul 2012.

  1. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0
    есть функция <?php echo(rand(150,315)); ?>

    т.е получаем число например 200

    как сделать чтобы это число ушло в куки и вследущий раз

    когда пользователь открыл страницу то ему считалось значение из кук и показалось 200? :)
     
  2. wkar

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

    Joined:
    18 Oct 2009
    Messages:
    208
    Likes Received:
    63
    Reputations:
    34
    PHP:
    <?php
    if (!isset($_COOKIE['number'])){
    $rand rand(150,315);
    setcookie ("number"$rand,time()+3600);}
    echo 
    $_COOKIE['number'];
    ?> 
    3600 - время кук в секундах
     
  3. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0

    а можно как то сделать чтоб куки имели привязку к url

    т.е на разных страницах были свои куки.....
     
  4. wkar

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

    Joined:
    18 Oct 2009
    Messages:
    208
    Likes Received:
    63
    Reputations:
    34
    setcookie ("number", $rand,time()+3600,"/file.php",".domen.com");
     
    #4 wkar, 8 Jul 2012
    Last edited: 8 Jul 2012