Witam
Pracuje na inputach date. Jeżeli użytkownik wybierze opcję "Inna" to tworzę zmienną sesyjną aby wyświetlić button "Wybierz daty" aktywować modal.
else if ($okres=="Inny")
{
$_SESSION['niestandardowa_data']=true;
}
Zmienna sesyjna
if (isset($_SESSION['niestandardowa_data']))
{
echo '<div class="col-sm-12 col-md-12 mt-4 text-center text-dark">
<button type="button" class="btn btn-primary" data-toggle="modal"
data-target="#niestandard">
Wprowadź daty</button></div>';
}
unset($_SESSION['niestandardowa_data']);
W modalu jest sekcja <form> i ona ma metodę post i action="" bo chcę ze zmiennymi pracować na tym samym pliku.
<div class="modal" id="niestandard" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<form id="myform" method="post" action="">
<label>Data początkowa
<input class="ml-4" type="date" name="data_pocz" required></label>
<label>Data końcowa
<input class="ml-4" type="date" name="data_kon" required></label>
</div>
<div class="modal-footer">
<input type="submit" value="Zapisz daty" class="btn btn-success btn-lg marginTop" />
</div>
</form >
</div>
</div>
</div>
Po kliknięciu Zapisz daty nic nie jest przesyłane do CSS-a.
Czy miał ktoś podobny problem?
Pozdrawiam