用session注册,或者加form表单隐藏域符值POST提交给b.php

解决方案 »

  1.   

    比如:
    a.php
     session_start();
     $_SESSION['id']=$id;
     $_SESSION['name']=$name;
    b.php
    session_start();
    $id=$_SESSION['id'];
    $name=$_SESSION['name'];
    echo $id;
    echo $name;
    或者
    a.php
    echo '<form name="form1" method="POST" action="b.php">
     <input type="hidden" name="id" value="'.<? echo $id;?>.'">
      <input type="hidden" name="name" value="'.<? echo $name;?>.'">
     </form>';
    b.php
    <?php
    $id=$_REQUEST['id'];
    $name=$_REQUEST['name'];
    echo "编号:".$id."<br>";
    echo "姓名:".$name."<br>";
    ?>
      

  2.   

    上面
    <input type="hidden" name="id" value="'. <? echo $id;?>.'">
      <input type="hidden" name="name" value="'. <? echo $name;?>.'"> 
    改为
    <input type="hidden" name="id" value="';?><? echo $id;?><? echo '">
    <input type="hidden" name="name" value="';?><? echo $name;?><? echo'"> 
      

  3.   

    a.php<?php
    $id='1';
    $name='小明';
    ?>
    <form id="form1" name="form1" action="#" method="post">
    <input id="id" name="id" type="hidden" value=<?php echo $id?> />
    <input id="name" name="name" type="hidden" value=<?php echo $name?> />
    <input name="submit" type="submit" value="提交">
    </form>
      

  4.   

    2楼师哥!虽然这样可以!但是程序不会自动POST过去!那应该怎么做那!
      

  5.   

    要明确你post过去做啥,呵呵.curl或者fsockopen系列函数允许将数据post过去.
    并接收返回值.
      

  6.   

    这个
    a.php
    session_start();
    $_SESSION['id']=$id;
    $_SESSION['name']=$name;
    b.php
    session_start();
    $id=$_SESSION['id'];
    $name=$_SESSION['name'];
    echo $id;
    echo $name;
    还不能解决你的问题吗?
      

  7.   

    关注 :
    http://topic.csdn.net/u/20081218/11/ff25cbe5-553d-4047-b8e8-c4fecf842a26.html
      

  8.   

    <?php
    $id='1';
    $name='小明';
    ?>
    <body onload="document.all.autopostform.submit();"><form id="autopostform" name="autopostform" action="b.php" method="post">
    <input id="id" name="id" type="hidden" value=<?php echo $id?> />
    <input id="name" name="name" type="hidden" value=<?php echo $name?> />
    </form>
      

  9.   

    最简单的方法:<form id='frm' action="接收页面" method="post">
    <input name="id" value="<?php echo $_REQUEST['id'];?>">
    <input name="name" value="<?php echo $_REQUEST['name'];?>">
    </form>
    <script>document.getElementById('frm').submit();</script>
      

  10.   

    因为那个b.php是必须POST接收!置于为什么不让用Session那只有我的项目经理知道了!唉~~~~谁让咱资历浅那!呵呵~~谢谢各位师哥了!结贴去喽!
      

  11.   

    <?php
    ?> 
    <html>
    <head>
    <title>To YeePay Page</title>
    </head>
    <body onload="document.yeepay.submit();">
    <form name='yeepay' action='<?php echo $reqURL_onLine; ?>' method='post'>
    <input type='hidden' name='p0_Cmd' value='<?php echo $p0_Cmd; ?>'>
    <input type='hidden' name='p1_MerId' value='<?php echo $p1_MerId; ?>'>
    <input type='hidden' name='p2_Order' value='<?php echo $p2_Order; ?>'>
    <input type='hidden' name='p3_Amt' value='<?php echo $p3_Amt; ?>'>
    <input type='hidden' name='p4_Cur' value='<?php echo $p4_Cur; ?>'>
    <input type='hidden' name='p5_Pid' value='<?php echo $p5_Pid; ?>'>
    <input type='hidden' name='p6_Pcat' value='<?php echo $p6_Pcat; ?>'>
    <input type='hidden' name='p7_Pdesc' value='<?php echo $p7_Pdesc; ?>'>
    <input type='hidden' name='p8_Url' value='<?php echo $p8_Url; ?>'>
    <input type='hidden' name='p9_SAF' value='<?php echo $p9_SAF; ?>'>
    <input type='hidden' name='pa_MP' value='<?php echo $pa_MP; ?>'>
    <input type='hidden' name='pd_FrpId' value='<?php echo $pd_FrpId; ?>'>
    <input type='hidden' name='pr_NeedResponse' value='<?php echo $pr_NeedResponse; ?>'>
    <input type='hidden' name='hmac' value='<?php echo $hmac; ?>'>
    </form>
    </body>
    </html>