2016-09-21 6 views
1

У меня есть многоступенчатая форма, в которой на второй странице у меня есть поле ввода даты. Я хочу получить значение, используя поле ввода даты, установив это значение в переменной PHP. Помните, что у меня нет кнопки отправки на 2-х шагах. У меня есть только предыдущую и следующую кнопку на 2 шагах. Я использую для этого ajax.Я устанавливаю значение в переменной сеанса на другой странице с помощью ajax.Что другой способ отправить значение на другую страницу?

<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" /> 


    <script> 
     $("#nextnew").click(function() { 

      var name2 = $("#date").val(); 
       alert(name2); 

      $.ajax({ 
      url:"getuser.php", 
      type:"GET", 
      data:"id="+name2, 
       success:function(data){ 
      $("#detail").html(data); 

       } 
       }); 
     }); 

</script> 

На этой странице Я определил ajax через i, посылая значение на другую страницу.

My getuser.php.

<?php 

include('config.php'); 
    session_start(); 
if(isset($_REQUEST['id'])) 
    { 

$vaue=$_GET['id']; 
    echo $vaue; 
$_SESSION['new22']=$_GET['id']; 

    ?> 

Эта проблема в том, что я устанавливаю значение с помощью сеанса, но проблема в том, что он будет установлен только один раз .как я могу установить значение, используя другую переменную и отправляется на главную страницу.

+0

Ваш вопрос остается неясным. – Sasikumar

+0

Почему мой вопрос непонятен. –

+0

вы можете установить переменные, используя cookie, а также переменные сеанса могут быть сброшены много раз. – Sasikumar

ответ

0

Привет, мой друг, пожалуйста, используйте код сильфона в AJAX

данные: { ID: name2 },

+0

Я просто не хочу использовать переменную сеанса для отправки значения на другую страницу, мне нужен другой метод @ Brijesh kumar. –