Php 如何将从AJAX响应中检索到的值发送到另一个文件?
我正在从AJAX响应中检索一些值并重定向到另一个页面,我想将这些值发送到该页面 这是我的AJAX代码Php 如何将从AJAX响应中检索到的值发送到另一个文件?,php,jquery,ajax,Php,Jquery,Ajax,我正在从AJAX响应中检索一些值并重定向到另一个页面,我想将这些值发送到该页面 这是我的AJAX代码 $.ajax({ url: 'php/oauth.php', type: 'post', data:{ email:email, dataType: 'json', cache: false, contentType: false, processData: false, as
$.ajax({
url: 'php/oauth.php',
type: 'post',
data:{
email:email,
dataType: 'json',
cache: false,
contentType: false,
processData: false,
async: false
},
success: function(response) {
var data = $.parseJSON(response);
if(data!=''){
$.each(data, function(i, item) {
alert(data[i].uid); // Here I am getting correct value
window.location.href = "https://localhost/gaming/registration.php"; //Now when response is ok I'm redirecting to this. I want to send the above value to this page
});
}
}
});
您可以在调用'php/oauth.phphere'时使用$\u会话:
<?php
//Start the session
session_start();
?>
you code to retrieve the data from database.
<?php
// Set session variables
$_SESSION["uid"] = "some value";
?>
您可以编写代码从数据库中检索数据。
在
您可以使用
$.ajax({
url:'php/oauth.php',
键入:“post”,
数据:{
电邮:电邮,,
数据类型:“json”,
cache:false,
contentType:false,
processData:false,
异步:false
},
成功:功能(响应){
var data=$.parseJSON(响应);
如果(数据!=''){
$。每个(数据、功能(i、项){
警报(数据[i].uid);//这里我得到了正确的值
window.location.href=”https://localhost/gaming/registration.php?uid=“+data[i].uid;//这将向URL添加?uid=”
});
}
}
});
然后在PHPregistration.PHP
中,只需使用$\u GET['uid']
$.ajax({
url: 'php/oauth.php',
type: 'post',
data:{
email:email,
dataType: 'json',
cache: false,
contentType: false,
processData: false,
async: false
},
success: function(response) {
var data = $.parseJSON(response);
if(data!=''){
$.each(data, function(i, item) {
alert(data[i].uid); // Here I am getting correct value
window.location.href = "https://localhost/gaming/registration.php?uid=" + data[i].uid; // This will add ?uid=<your_value> to the URL
});
}
}
});