За последние 24 часа нас посетили 18838 программистов и 1605 роботов. Сейчас ищут 635 программистов ...

ПОМОГИТЕ, PLS, КАК ИСПРАВИТЬ КНОПКУ

Тема в разделе "PHP для новичков", создана пользователем ИгорьВечный, 4 июн 2021.

Метки:
  1. ИгорьВечный

    ИгорьВечный Новичок

    С нами с:
    4 июн 2021
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте, помогите пожалуйста в решении проблемы, имеется вебформа, представляющая из себя игру, в которой после каждого нажатия кнопки появляется рандомная картинка и нужно сопоставить ее с правильным вариантом ответа, так вот, имеется checkbox, который отвечает за начало новой игры, тыкнули галочку, нажали смену картинки и все вернулось к изначальным настройкам, все работает, но никак не могу понять, как сделать вместо checkbox рабочую кнопку, типо, на нее нажал и все сбросилось, пробовал type reset, button, кнопка была, но ничего не работало. написано на html и php в одном файле все, проверяется на localhost, с помощью программы MAMP фваыва.png

    КУСКИ КОДА:
    function clean($foldersCount){
    //Reset all
    for ($k=0;$k<$foldersCount;$k++){
    $_SESSION['arrcount_'.$k]=0;
    $_SESSION['arrcount1_'.$k]=0;
    }

    $_SESSION['newgame']='newgame';
    }//функция очистки

    if($_GET['ch']=='on')//вот тут проблема, как это нужно поменять
    clean($foldersCount)//функция очистки

    <input type="submit" value="Guess the picture" class="btn btn-primary" >//кнопка смены картинок

    <span id="newGame"><label class="label label-primary" id="NG"><input id="chch" type="checkbox" name="ch" class="form-check-input">&nbsp;New Game</label></span>//checkbox, выбрал галочку, нажал кнопку смены картинки, все сбросилось
     
  2. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.484
    Симпатии:
    281
    Замените чекбокс на кнопку, присвоив ей атрибут name="ch"
     
  3. ИгорьВечный

    ИгорьВечный Новичок

    С нами с:
    4 июн 2021
    Сообщения:
    6
    Симпатии:
    0
    Пробовал, но это просто заменяет чекбокс на кнопку, а когда нажимаю на нее, то ничего не происходит, по идее все должно приводиться к начальным значениям, но не могу понять как это сделать
     
  4. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    ну хотя бы намекнул, что оформить "код" (назовём это так) по правилам форума надда ))
     
  5. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.484
    Симпатии:
    281
    Модер пропустил, значит считает, что проблема небольшая. Предлагаете раскачивать?
     
  6. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    не в курсе, есть тут премод или нет, никогда не было желания залететь на форум и стругать новых тем )
    --- Добавлено ---
    @Drunkenmunky, мы ж в телеге вату покатали, общаемся между собой на "ты", не? ))))))))))))
     
  7. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.484
    Симпатии:
    281
    Предпочитаю не афишировать частную жизнь.
    Кроме того, вы были в таком состоянии, что, возможно, не вспомнили бы подробностей.
     
    don.bidon нравится это.
  8. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    всё так, зачод.
    извините, апим тему оффтопом )
     
  9. ИгорьВечный

    ИгорьВечный Новичок

    С нами с:
    4 июн 2021
    Сообщения:
    6
    Симпатии:
    0
    Только сегодня тут зарегался, до этого ни на каких форумах не состоял, так что понятия не имел как надо правильно все оформлять)))
     
  10. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    Правила прочитайте. Сам грешен, два предупреждения от модераторов выхватил уже, но по иным причинам.
     
  11. ИгорьВечный

    ИгорьВечный Новичок

    С нами с:
    4 июн 2021
    Сообщения:
    6
    Симпатии:
    0
    Понял, принял, благодарю за совет