你用的php是那个系统的?在linux+php4.2下,显示$name 有变化
  试试 echo $_POST['NAME'];

解决方案 »

  1.   

    我想是你的PHP设置的问题!
    把你的php.ini
    register_globals = off
    改成
    register_globals = on
      

  2.   

    应该不是php。ini设置问题吧,我家机子的php。ini也是从公司这台机子复制过去的,一点问题都没有阿
      

  3.   

    test2.php  
    换成: 
     
    <?php    
       echo  $_POST["name"];  
       echo  "1";  
    ?>
      

  4.   

    你还是查看一下你的php.ini文件。
    ALAN_1999(学习(PHP/HTML/JS/CSS)) 说的有道理
      

  5.   

    查看了一下,里面原始已经是设置register_globals = on我把它改了off也不行
      

  6.   

    问题解决了,我把这两个文件给了同事的机子,试验可以后传到网站上面也可以,然后把我自己机子上的删掉,然后再从网站上面拿下来,就可以了,但是我还是搞不懂为什么会有这样的情况出现,我是用dreamweaver编辑的,难道是它的错,还是有什么其他的原因,希望有高手能给我解答
      

  7.   

    在我機上運行沒問題 win2000+apache+php4+mysql