Как передать данные JSON, хранящиеся в переменной с одной страницы на другую страницу в PHP? - PullRequest
0 голосов
/ 31 декабря 2018

Я не знаю, дублирующий вопрос или нет.Я хочу, чтобы код для формы входа без использования сессии.Итак, я попробовал код ниже ...

Это мой вызов ajax

$('#flogin').submit(function(e){
   e.preventDefault();                
   var email = $('#email').val();
   var pass = $('#pass').val();
   var login = 
      'email='+email+
      '&pass='+pass;

   $.ajax({
     url : "data.php",
     type : "post",
     dataType : "json",
     data : login,
     success : function (disp){                        
         console.log(disp);
         var obj = disp;
         if(obj==""){
             alert("You entered wrong Email or Password...");
                 $('#flogin')[0].reset();
         }
          else { 
              location.href = "http://localhost/login/welcome.php";
          }                        
      }
   })
 })

код ответа ajax data.php

if (isset($_POST['email'])!="" && isset($_POST['pass'])!=""){
  $email = $_POST['email'];
  $pass = $_POST['pass'];
  $sql = " SELECT * FROM flogin WHERE email='$email' and pass='$pass' ";
  $result = mysqli_query($conn,$sql);
  $response = array();

  while ($menu = mysqli_fetch_assoc($result)){
    $response [] = array(
        'id'            => $menu['id'],
        'fname'         => $menu['fname'],
        'lname'         => $menu['lname'],
        'email'         => $menu['email'],
        'dob'           => $menu['dob']
    );
  }
  echo json_encode($response);
}

Теперь я хочу отправить (varobj = disp;) эти данные на странице 'welcome.php'.Но я не знаю, как отправить данные на эту страницу ...

1 Ответ

0 голосов
/ 31 декабря 2018
            <script type="text/javascript">
            $('.ownerround').click(function() 
            {
              var id=this.id;
               $.ajax({
                          type: 'POST',
                          url: '<?php echo site_url();?>Registration',
                          data: 'id='+id,
                            success: function()
                              {   
                         }); 
                              });

               </script>

               get id in model page:-

               $data=array('user_type'=>$this->input->post('id'));
               $this->db->insert('user',$data);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...