У меня есть многоступенчатая форма, в которой на втором этапе у меня есть поле ввода даты и следующая и предыдущая кнопка. Я хочу получить значения из базы данных в 3-х шагах, используя поле ввода даты, но я нажимаю кнопку следующей кнопки, а не кнопку отправки.Как я могу отправить значение в PHP с одной страницы на другую, используя другой сеанс?
Это мой второй шаг.
<input type="date" name="date" id="date">
<input type="button" name="previous" class="previous action-button" value="Previous" />
<input type="button" name="nextnew" id="nextnew" class="next action-button" value="Next" />
Я использовал ajax.
<script>
$("#nextnew").click(function() {
var name2 = $("#date").val();
//alert(name2);
$.ajax({
url:"getuser.php",
type:"GET",
data:{ id2: name2},
success:function(data){
$("#detail").html(data);
}
});
});
</script>
Это мой getuser.php
<div class="container-fluid" style="margin-top:30px;" id="detail">
<?php
include('config.php');
session_start();
if(isset($_REQUEST['id2']))
{
$_SESSION['new22']=$_GET['id2'];
echo "Your Date Selected :-"; echo $_GET['id2'];
}
?>
</div>
Я устанавливаю значение стоимости сеанса для извлечения значения в третьей step.But моя проблема заключается в том, что она будет иметь такое же значение, как мы устанавливаем его один раз и он получает одно и то же значение always.Is есть способ отправить значение из getuser.php на другую страницу.
использование после формы для каждого три и когда данные передаются текущие данные страницы будут добавить к предыдущему сообщению data.easy –
Проблема заключается в том, что у меня есть дата ввода поля на 2-х шагах и на 3 я получаю значение из базы данных, используя эту дату. @ Anant. –
Используйте ту же форму и попробуйте jQuery для следующего и предыдущего. –