ФорумПрограммированиеPHP для идиотов → Как сделать ?

Как сделать ?

  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 16:59

    я написал вот такой скриптег
    <?
    if (empty($_POST['add'])){
    $number1=rand(0,10);
    $number2=rand(0,10);
    $sum=$number1+$number2;
    }

    ?>
    <form method="post"action="test.php">
    Сколько будет <?=$number1 ?>+<?=$number2 ?>= ?<br>
    <input type="text"name="form_number">
    <input type="submit"name="add"value="Тык">
    </form>
    <?
    if (!empty($_POST['add']) and $_POST['form_number']==$sum){
    echo"Вы не робот";
    }
    echo"$sum<br>—-";
    echo $_POST['form_number'];
    ?>


    Но факт в том что когда я тыкаю $sum исчезает(коперфильд) как сделать что бы  она оставалась ?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 17:00, спустя 55 секунд

    почитай про сессии в пхп
    Сапожник без сапог
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 17:00, спустя 27 секунд

    кстати вопрос тоже тупой, я полминуты соображал чо же у тебя не работает, пришлось в голове выполнить этот говнокод))
    Сапожник без сапог
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 17:03, спустя 2 минуты 17 секунд

    <?
    session_start();
    if (empty($_POST['add'])){
    $number1=rand(0,10);
    $number2=rand(0,10);
    $_SESSION['sum']=$number1+$number2;
    }

    ?>
    <form method="post"action="test.php">
    Сколько будет <?=$number1 ?>+<?=$number2 ?>= ?<br>
    <input type="text"name="form_number">
    <input type="submit"name="add"value="Тык">
    </form>
    <?
    if (!empty($_POST['add']) and $_POST['form_number']==$_SESSION['sum']){
    echo"Вы не робот";
    }
    echo"$_SESSION['sum']<br>—-";
    echo $_POST['form_number'];
    ?>


    хз
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 17:05, спустя 2 минуты 10 секунд

    aivee,
    Сообщений: 999
    да ты злостный флудер)
    Сапожник без сапог
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 17:05, спустя 32 секунды

    кстати вот блондинка в соседней теме сказала "сообщения набиваешь" … чо вообще за дроченство такое? почему долбоебы любят набивать сообщения? )
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 17:06, спустя 20 секунд

    спс чёт за сесии и не подумал
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 17:07, спустя 1 минуту 13 секунд

    Troy, моск пропил? :)
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 17:10, спустя 2 минуты 51 секунду

    ммм как бы день тяжёлый и йа новячёг
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 17:20, спустя 10 минут 37 секунд


    ммм как бы день тяжёлый и йа новячёг
    тогда вопрос снят :)
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 18:07, спустя 46 минут 14 секунд

    ыыы прикольная авка
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz 26 марта 2009 г. 18:12, спустя 5 минут 16 секунд

    phpdude, что у тебя с лицом!? Его сморщило чего-то! )))))))

    п.с. Бросай курить!
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 18:16, спустя 4 минуты 32 секунды

    ЧТО ТО СКУЧНО ТУТ
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 18:18, спустя 1 минуту 50 секунд

    Givi, жжжешь ))))))))))))
    Сапожник без сапог
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 18:19, спустя 1 минуту 4 секунды

    это все фильтры фотошопа

Пожалуйста, авторизуйтесь, чтобы написать комментарий!