Помогите пожалуйста Куки

Discussion in 'PHP' started by proroot, 4 Apr 2012.

  1. proroot

    proroot Member

    Joined:
    31 Jan 2012
    Messages:
    46
    Likes Received:
    5
    Reputations:
    0
    Мне нужна ваша помощь. Мне надо установить Куки на CheckBox... Я делаю вроде все правильно но не чё не получается... Помогите пожалуйста :)

    Первый файл.


    <?

    $Check = $_COOKIE['Check-pribil']

    ?>

    <input <? if( $Check == 1 ) echo "checked=\"checked\"" ?> type="checkbox" name="pribil" />Проверка
    <form action="http://site.ru/2.php" method="POST" > <input class="button" type="submit" value="Обновить" /></form>


    Второй файл


    <?
    if (isset($_POST['pribil'])){
    setcookie("Check-pribil", "1",time()+3600);}
    else{
    setcookie("Check-pribil", "0",time()+3600);}
    header('Location: http://site.ru/1.php');
    ?>

     
    #1 proroot, 4 Apr 2012
    Last edited: 4 Apr 2012
  2. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Файл 1.php:
    PHP:
    <?php

    $Check 
    $_COOKIE['Check-pribil'];

    if(
    $Check==1){$a='CHECKED';}

    ?>

    <input <?=$a?> type=checkbox>Проверка<br>

    <form action=2.php method=POST>
    <input type=hidden name=pribil value=1>
    <input type=submit value=Обновить>
    </form>
    Файл 2.php:
    PHP:
    <?php

    if($_POST[pribil]=='1'){
    setcookie('Check-pribil''1',time()+3600);
    }else{
    setcookie('Check-pribil''0',time()+3600);}
    header('Location: 1.php');
    exit;

    ?>
     
  3. proroot

    proroot Member

    Joined:
    31 Jan 2012
    Messages:
    46
    Likes Received:
    5
    Reputations:
    0
    Спасибо
     
  4. Sams

    Sams Member

    Joined:
    18 Apr 2009
    Messages:
    247
    Likes Received:
    70
    Reputations:
    17
    "Гугли, найдешь" (с) proroot