Php 如何将值从第二个页面返回到jquery页面
我需要从第一页的jQuery resonse中的第二页Php 如何将值从第二个页面返回到jquery页面,php,jquery,Php,Jquery,我需要从第一页的jQuery resonse中的第二页member\u verify.php中获取值。我需要在第一页中获取$age值。现在消息显示正确 我需要用$age=$fet['age']获取我在member\u verify.php中获取的年龄: function memberid(em) { var memid=$("#memid").val(); $.ajax({ type:'post', url:'member_verify.php', data:{memid
member\u verify.php
中获取值。我需要在第一页中获取$age
值。现在消息显示正确
我需要用$age=$fet['age']获取我在member\u verify.php
中获取的年龄代码>:
function memberid(em) {
var memid=$("#memid").val();
$.ajax({
type:'post',
url:'member_verify.php',
data:{memid: memid},
success:function(msg){
if (msg.length> 0) {
alert(msg);
}
else{
$("#disableDiv :input").attr("disabled", false);
}
}
});
}
member_verify.php
<?php
$s=$_POST['memid'];
include "common/config.php";
$echeck="select * from insmemberdetails where LoginId='".$_POST['memid']."'";
$echk=mysqli_query($conn,$echeck);
$fet=mysqli_fetch_assoc($echk);
$age=$fet['Age'];
$ecount=mysqli_num_rows($echk);
if($ecount=='0')
{
echo "Member Id Not exists";
}else
{
$fet=mysqli_fetch_assoc($echk);
$verify=$fet['verify'];
if($verify=='0')
echo "Member Id not Verified";
}
?>
函数成员ID(em){
var memid=$(“#memid”).val();
$.ajax({
类型:'post',
url:'member_verify.php',
数据:{memid:memid},
成功:功能(msg){
如果(消息长度>0){
警报(msg);
}
否则{
$(#disableDiv:input”).attr(“disabled”,false);
}
}
});
}
member_verify.php
更改您的成员\u verify.php以在ajax响应中获取年龄,否则您将收到验证消息
<?php
$s=$_POST['memid'];
include "common/config.php";
$echeck="select * from insmemberdetails where LoginId='".$s."'";
$echk=mysqli_query($conn,$echeck);
$ecount=mysqli_num_rows($echk);
if($ecount <= 0)
{
echo "Member Id Not exists";
}
else
{
$fet=mysqli_fetch_assoc($echk);
$age=$fet['Age'];
$verify=$fet['verify'];
if($verify==0)
{
echo "Member Id not Verified";
}
else
{
echo $age;
}
}
?>
希望这能对你有所帮助。也许你能了解一些
php代码:
if($ecount!=0){
echo json_encode(array(
errno: 0,
data: $age
));
}else{
echo json_encode(array(
errno: 500,
errmsg: 'your error info'
));
}
你的js在这里:
$.ajax({
// add this option
dataType: 'json'
})
如果你试着这样做:
<?php
$age=$fet['Age'];
$champAgeExist = isset($age);
if (champAgeExist == true) {
echo $age
?>
你的意思是echo$age代码>???请解释更多。。。我认为没有人能够理解你的要求
<?php
$age=$fet['Age'];
$champAgeExist = isset($age);
if (champAgeExist == true) {
echo $age
?>