не работает. это не публиковать данные - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь получить значение из средства выбора даты в методе post. чтобы выбрать дату, которую мне нужно выбрать с помощью кнопки после выбора даты, чтобы получить ее значение в методе post, при нажатии на кнопку «отправить» она не получает никакого значения. его значение пусто.

просмотр

  <div class="form-group">
            <label>Date range button:</label>
              <div class="input-group">
                <button type="button" class="btn btn-default pull-right" name="jamil" id="daterange-btn">
                  <span>
                    <i class="fa fa-calendar"></i> Date range picker
                  </span>
                    <i class="fa fa-caret-down"></i>
                </button>
              </div>
          </div>
<input type="submit" name="show" id="show"  class="btn btn-primary" value="show">

контроллер

if($this->input->post("show")){
$jam=$this->input->post("jamil");
echo($jam); }

1 Ответ

2 голосов
/ 14 апреля 2020

Вам нужно обернуть все свои HTML в тег form.

Для этого вы можете использовать bootstrap-datepciker, https://bootstrap-datepicker.readthedocs.io/en/stable/

HTML Вид

<form method="POST">
    <div class="form-group">
        <label>Date range button:</label>
        <div class="input-group">
            <input type="text" name="jamil" >
            <button type="button" class="btn btn-default pull-right" name="jamil" id="daterange-btn">
                <span>
          <i class="fa fa-calendar"></i> Date range picker
        </span>
                <i class="fa fa-caret-down"></i>
            </button>
        </div>
    </div>
    <div class="form-group">
        <input type="submit" name="show" id="show" class="btn btn-primary" value="show">
    </div>
</form>

Контроллер

$jam = $this->input->post('jamil'); // $_POST['test']
echo $jam;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...