应该是php.ini中
register_globals没有设置为on

解决方案 »

  1.   

    在4.12以后的版本, 默认是register_globals没有设置为off,
    默认为off可一些出更安全的代码。
      

  2.   

    input type="text" 必须有一个 name 属性,不然无法传送变量:
    <input type="text" name="aText">
    在 FORM 中,无论哪个标准控件有 name 属性,它代表的变量都会被传送,哪怕是 input type="submit"。
    在 PHP 中,你可以这么调用:
    $HTTP_POST_VARS['aText'] ( $_POST['aText']----在 PHP4.1 以后)
    $HTTP_GET_VARS['aText'] ($_GET['aText'])