post提交表单要用$_POST,$_REQUEST[]都可以用,$_GET只能用于get方式提交的表单……

解决方案 »

  1.   

    test.php向test2.php发送请求时是用get方式发送的,和index.php没关系吧?
      

  2.   

     $params是不是要加个  ?

                $A=trim(urlencode($_REQUEST['type']));
                $B=trim(urlencode($_REQUEST['phnum']));
                $C=trim(urlencode($_REQUEST['ext']));
                $params = "?" . "A=$A&B=$B&C=$C";
      

  3.   

    我们项目中现在是基于http://scripts.incutio.com/httpclient/这个工具做http客户端...你具体情况看不到不好说, 建议打开调试跟踪一下看问题出在哪里才好决定怎么解决
      

  4.   

    我只要能把参数穿给tets2.php就行
      

  5.   

    post提交表单要用$_POST,$_REQUEST[]都可以用,$_GET只能用于get方式提交的表单……
      

  6.   

    $header = "GET /CRM/test2.php HTTP/1.1\r\n";
    你这个是get方式传数据,get方式数据是放到url上传的,$header = "GET /CRM/test2.php?xx=xx&xx=xx  HTTP/1.1\r\n";或者你改成post方式,取数据的时候用post方式。
      

  7.   

    谢谢楼上的。那页面能同时跳转到tets2.php页面吗?
      

  8.   

    当然不能,如果要跳转的话,就不要模拟http提交,直接跳转到test2.php?+参数