<?
echo $_POST['isbn'];
echo $_POST['author'];
echo $_POST['title'];
echo $_POST['price'];
?>试一下

解决方案 »

  1.   

    写个info.php<?phpinfo();?>
    测试一下,看你的php配置文件在哪里,可能你修改的那个是不起作用的
      

  2.   

    是的,你搜索一下你的电脑里是不是有多个 php.ini ,而你修改的那个php.ini不是php需要的那个
      

  3.   

    同意ustcfrank(阿卡波糖)的观点
      

  4.   

    建议将php.ini,php4ts.dll等等模块库文件放在apache.exe的目录下,删除%windir%和%system32%目录下的php.ini及对应文件
      

  5.   

    重新装php该删除的文件都删除了
      

  6.   

    ustcfrank(阿卡波糖) 说的两个方面都看看吧。
      

  7.   

    print_r($_POST);
    看看有没有值!
      

  8.   

    有可能php.ini放错地方,你用<?=phpinfo()?>看看里面的global_register是否为on可以用<?
    echo $_POST['isbn'];
    echo $_POST['author'];
    echo $_POST['title'];
    echo $_POST['price'];
    ?>试试。
      

  9.   

    建议你使用以下方法得到表单的数值:
    <?
    echo $_POST['isbn'];
    echo $_POST['author'];
    echo $_POST['title'];
    echo $_POST['price'];
    ?>
      

  10.   

    呵呵,肯定是你重装后装了新的PHP,所以不再默认全局了~呵呵~用SUPER吧