Почему последний идентификатор генерируется со знаком процента, а 20 - с ним - PullRequest
0 голосов
/ 03 августа 2020

это мой код, я хочу вставить последний идентификатор на другую страницу. Я создал функцию и передаю последний идентификатор, используя ajax. но когда он перенаправляется или нажимает кнопку отправки, он генерирует последний идентификатор% 20 с фактическим последним идентификатором, например% 2021

public function create_action()
{

        $rand=rand(0000,9999);
        $data=array(
            'name'=>$_POST['name'],
            'mr'=>$_POST['mr'],
            'gender'=>$_POST['gender'],
            'email'=>$_POST['email'],
            'mobile_code'=>$_POST['mobile_code'],
            'mobile_no'=>$_POST['mobile_no'],
            'password'=>$_POST['password'],
            'confirm_password'=>$_POST['confirm_password'],
            'terms'=>$_POST['terms'],
            'otp'=>$rand,
            'created'=> date('Y-m-d H:i:s'),
        );
        $this->Crud_model->SaveData('registration',$data);
        $last_id=$this->db->insert_id();

    
        if(!empty($last_id))
        {
            $lastid=$last_id;
        }
        else{
            $lastid=0;
        }
        echo json_encode($lastid);
        
}

, и это мой ajax код

      $.ajax({
        type:'POST',
      //  cache:false,
      contentType: false,   
       processData:false,
       datatype:'json',
        url:'<?php echo site_url('Welcome/create_action')?>',
        data:form_data,
        success:function(data)
        {
         // alert(returndata);
         // var obj=$.parseJSON(returndata);
         // console.log(obj);
          if(data)
          {
            console.log(data);
            window.location.href="<?php echo site_url()?>" + "/Welcome/registration_page/"+data;

          }
        }
      });

     }

все в порядке, но последний идентификатор генерируется как% 2042

, он занимает пространство и дает такой вывод. Я пробовал все, но ничего не помогло, пожалуйста, предложите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...