兄弟是PHP新手,没辙了
re.php:
<?php
if ($_REQUEST['passport']!='')
{
echo "<input name='passport' type='hidden' id='passport' value='".$_REQUEST['passport']."'/>";
echo " <meta http-equiv=refresh content=0;url=test.php>";
}
?>test.php:
<?php
echo $_REQUEST['passport'];
?>接不到值,我该怎么改?谢谢!

解决方案 »

  1.   

    你并没有通过POST或GET提交,当然取不到了
    re.php:
    <?php
    if ($_REQUEST['passport']!='')
    {
    echo " <meta http-equiv=refresh content=0;url=test.php?passport=$_REQUEST['passport']>";
    }
    ?>test.php:
    <?php
    echo $_GET['passport'];
    ?>
      

  2.   

    re.php:
    if ($_REQUEST['passport']!='')
    {
     echo " <meta http-equiv=refresh content=0;url=test.php?passport=".$_REQUEST['passport'].">";
    }
      

  3.   


    echo " <meta http-equiv=refresh content=0;url=test.php?passport={$_REQUEST['passport']}>";这句应该这样