PHP使用AJAX将数据POST到另一个页面
PHP POST data to another page using AJAX
我目前有一个PHP表单,使用JQuery进行验证,并将数据提交给DB。在INSERT
期间,我将获得插入用户的ID
。
在成功时,它将用户重定向到下一个页面,然后我想要显示$user_id
。我知道我应该使用get
或其他方法,但不确定如何使用我当前的设置。如有任何帮助,不胜感激。
JS
var submitRequest = $.ajax({
type: "POST",
url: "submit.php",
data: user_data
});
submitRequest.done(function(msg)
{
//success
// / console.log('success');
window.location.href = "nextpage.php";
});
PHP $query_user ="INSERT INTO mytable(name,email) VALUES ('".$name."', '".$email."' )";
$sql_user =mysql_query($query_user) or die (mysql_error());
$user_id = mysql_insert_id();
nextpage.php
//How can I get it to display $user_id?
尝试:-
PHP$query_user ="INSERT INTO mytable(name,email) VALUES ('".$name."', '".$email."' )";
$sql_user =mysql_query($query_user) or die (mysql_error());
$user_id = mysql_insert_id();
echo $user_id;
JS
submitRequest.done(function(msg)
{
//success
// / console.log('success');
window.location.href = "nextpage.php?id="+msg; // msg will consist userid
});
nextpage.php
$userid = $_GET["id"];
相关文章:
- 如何将JavaScript自动POST的状态代码获取到另一个域
- 从一个函数传递到另一个函数的变量在使用jQuery的.post之后变得未定义
- 同步函数调用涉及post-json调用,其中一个函数应该在另一个函数成功后成功
- 如何将jquery post结果传递给另一个函数
- 使用 jQuery $.post() 方法获取另一个网页的一部分
- jquery/js - 我有一堆值(字符串).我想通过 POST 将其发送到另一个 URL,我该怎么做
- 如何使用 POST 方法在 Pentaho 中调用另一个仪表板
- 当使用 JQuery 和 ajax post 在表单中选择另一个下拉列表时更改下拉列表值
- javascript ajax post/get从一个html javascript到另一个
- 一键提交GET表单和另一个POST表单
- 如何将JSON从浏览器POST到另一个域
- 导航到另一个页面,其中包含通过链接的 POST 请求
- ExpressNodejs-如何将request.files传递到另一个POST请求
- 试图使用POST调用另一个PHP页面
- PHP使用AJAX将数据POST到另一个页面
- 麻烦在重定向到另一个页面后,从IE ajax post (Description Inside)
- livefire通过另一个按钮触发Post Comments按钮
- 我如何POST JSON到另一个页面,并获得该页
- 我怎么能发送值和文本下拉到另一个页面使用POST/GET
- 我如何使用jQuery / Javascript POST变量到另一个页面