$Submit的变量为定义接收表单信息用$_REQUEST

解决方案 »

  1.   

    $hiddens = "027"; }
    这句应该是没有的, 我调试的时候写的, 忘了去掉
      

  2.   

    这个例子我在windows下运行成功过, 现在到linux下就不行了二楼的大哥, $_REQUEST要怎么用, 能给个例子么
      

  3.   

    if($_REQUEST[Submit] == "提交") {
    这样确实可以, 但无法兼容if($Submit=="提交"){的话, 我以后的工作量就大; 
      

  4.   

    在前面加上foreach(array('_COOKIE', '_POST', '_GET') as $_request) {
    foreach($$_request as $_key => $_value) {
    $_key{0} != '_' && $$_key = daddslashes($_value);
    }
    }或者@extract($_POST,EXTR_OVERWRITE);
      

  5.   

    晕,好久不上,怎么变成一个三角了...上面的改一下foreach(array('_COOKIE', '_POST', '_GET') as $_request) { 
      foreach($$_request as $_key => $_value) { 
        $$_key = addslashes($_value); 
      } 

      

  6.   

    // 如果 PHP 指令 register_globals = on 时可用。不过自
    // PHP 4.2.0 起默认值为 register_globals = off。
    // 不提倡使用/依赖此种方法。   print $username;
    ~~~~~~~~~~~~
    是这个问题么?
      

  7.   

    同志:应该是if ($_REQUEST['submit'] == “提交”){
         //echo "info";
    }
      

  8.   


    先来个取值再判断不就可以了
    $Submit = $_REQUEST[Submit];
    if($Submit == "提交")
    {
        echo "";
    }
      

  9.   

    说的对
    应该用$_POST['submit']