我需要将切换状态保存在数据库中

时间:2019-05-06 08:42:54

标签: php jquery twig

我正在使用jquery来获取切换状态,我想使用twig将变量发送到我的控制器,这就是我所做的

function is_logged_in($check_admin = false)
    {
        $CI =& get_instance();

    if ( ! $CI->session->userdata('is_logged_in'))
      redirect(site_url('login'));
    else if ($check_admin == TRUE AND ! in_array($CI->session->userdata('usertype_u'), array('superadmin', 'admin', 'premium_user')))
      redirect(site_url('login'));

    } 

在Jquery中

    <form method="post" enctype="multipart/form-data">
Sync: <br><div class="toggle-switch toggle-switch--green">
<input type="checkbox" class="toggle-switch__checkbox" id="togBtn" value='{{switchstatus}}' name = "sync">
<i class="toggle-switch__helper"></i></div><br>
<input type="submit" value="Update">

我得到的价值是空的

如何将jquery中的switchStatus的值传递给twig HTML中的value选项?

1 个答案:

答案 0 :(得分:1)

您需要通过jQuery AJAX将信息发送到PHP脚本,该PHP脚本用于清理用户输入/进行用户检查,然后将信息保存到数据库中。