$Name = $_POST["Name"];  if(!isset($Name))
   {
     echo"not set var <br>";
   }
   else if(!$Name)
   {
     echo"no value is get <br>";
   }  if(isset($Name) && $Name)
    {
       echo"登录成功";
           exit;
    }
   ?>

解决方案 »

  1.   

    或者将 php.ini 中的register_globals = Off改为register_globals = On
      

  2.   

    to sandyuk, 你的方法是可行的,但是为什么"submit"不能得到变量值呢?
    我的register_globals = On
      

  3.   


    <input name=submit type=submit value='登录'>
      

  4.   

    to sandyuk,我试过了,还是不行,
    我估计和apache或php配置有关,因为我这段代码换到别人电脑的apache和php环境下就行.
      

  5.   

    哦,不好意思,上面的误会你的意思了这个问题应该与PHP配置有关。具体要先查一下。
      

  6.   

    谢谢sandyuk,这个贴子是别人替我发的。我曾仔细研究过httpd.conf和 php.ini但没发现什么问题,你能把你的这两个文件发给我一下吗?
    [email protected]