Форма не отправлена ​​с правильными данными - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть форма для викторины, которая имеет 3 различных ввода.Количество вопросов и два вида тестов.Я изменяю существующий код, который работает нормально, но мы хотим, чтобы макет был другим, что требует его кодирования по-разному.это версия, которая не работает.В основном мне нужно количество вопросов и категории, которые будут отправлены с нажатой кнопкой.По какой-то причине он не отправляет либо.Любая помощь будет отличной, спасибо!

        <strong>Questions</strong>
                <select name="num_questions">
                {section name=foo start=10 loop=31} 
                <option value={$smarty.section.foo.index}>{$smarty.section.foo.index}</option>
                {/section}
                </select>

            </div>  
            <select onchange="$('.questions_{$c.categorynum}').val(this.value);" name="category">
            {foreach from=$categories item=c}
                {if ($c.categorynum != 1 and $c.categorynum < 8)}
                <div class="questiontitle" style="float:left;">
                <option value={$c.categorynum}><strong>{$c.name}</strong></option>
                </div>
                {/if}
            {/foreach}
            </select>

            <form action="test.php" method="post" style="float:left;">
                <input type="submit" value="Create Exam" name="create" style="margin:0 3px;"/>
                <input type="hidden" name="category" class="category" value="{$c.categorynum}"/>
                <input type="hidden" class="questions_{$c.categorynum}" name="num_questions" value="10"/>
            </form>
            <form action="simulation.php" method="post" style="float:left;">
                <input type="submit" name="flashcard" value="Flash Cards" style="margin:0 3px;"/>
                <input type="hidden" name="create" value="1"/>
                <input type="hidden" name="category" value="{$c.categorynum}"/>
                <input type="hidden" class="questions_{$c.categorynum}" name="numquestions" value="10"/>
            </form>
...