如何在PHP上粘贴多个复选框?

时间:2016-07-12 15:40:59

标签: php forms sticky

我试图在失败/不完整的表单提交后重新出现多个复选框。我附上以下代码:

<div id="left_bottom_box">
    <p> &nbsp <label>Admissions<input type="checkbox" name="info" value="admissions"  tabindex="120" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'admissions') echo 'checked';?>/></label></p>
    <p> &nbsp <label>Financial Aid & Scholarships<input type="checkbox" name="info" value="aid" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'aid') echo 'checked';?>/></label></p>
    <p> &nbsp <label>Athletics<input type="checkbox" name="info" value="athletics" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'athletics') echo 'checked';?> /></label></p>
    <p> &nbsp <label>International Student Services Center<input type="checkbox" name="info" value="interntional" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'interntional') echo 'checked';?>/></label></p>
    <p> &nbsp <label>SEEK Educational Opportunity Program<input type="checkbox" name="info" value="seek" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'seek') echo 'checked';?>/></label></p>
    <p> &nbsp <label>William and Anita Newman Library<input type="checkbox" name="info" value="library" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'library') echo 'checked';?>/></label></p>
    <p> &nbsp <label>Baruch Performing Arts Center <input type="checkbox" name="info" value="arts" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'arts') echo 'checked';?>/></label></p>
    </div>

    <div id="right_bottom_box">
    <p><label>Honors Program<input type="checkbox" name="info" value="honors" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'honors') echo 'checked';?>/></label></p>
    <p><label>Clubs and Organizations<input type="checkbox" name="info" value="clubs" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'clubs') echo 'checked';?>/></label></p>
    <p><label>Academic Advisement<input type="checkbox" name="info" value="academic" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'academic') echo 'checked';?>/></label></p>
    <p><label>Housing<input type="checkbox" name="info" value="housing" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'admissions') echo 'housing';?>/></label></p>
    <p><label>STARR Career Development Center<input type="checkbox" name="info" value="starr" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'starr') echo 'checked';?>/></label></p>
    <p><label>Wasserman Trading Floor/Subotnick Financial Services Center<input type="checkbox" name="info" value="trading" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'trading') echo 'checked';?>/></label></p>
    <p><label>Debate Team<input type="checkbox" name="info" value="debate" <?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['info'] == 'debate') echo 'checked';?>/></label></p>

</div>

我认为这样做会很好,因为它使用文本,但每次重新加载表单时,只检查最后一个复选框。有人可以帮忙吗?

谢谢!

0 个答案:

没有答案
相关问题