Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将值从第二个页面返回到jquery页面_Php_Jquery - Fatal编程技术网

Php 如何将值从第二个页面返回到jquery页面

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

我需要从第一页的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: 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
?>