这样试试:
主空间
....
$param = serialize($_POST); // 序列化相关数据
header("Loction: http://次空间/x.php?p=$param");
次空间
ob_start();
$data = unserialize($_GET['p']); // 取出传递的数据
... // 相关程序
$ret = serialize(ob_get_contents());
ob_end_clean();
header("Loction: http://主空间/x.php?p=$ret");

解决方案 »

  1.   

    $ret = serialize(ob_get_contents());是什么意思?
      

  2.   

    ob_start(); // 打开输出缓存,此时送往浏览器的信息将送往缓存
    $ret = serialize(ob_get_contents()); // 从输出缓存读取信息
    ob_end_clean(); // 关闭并清除缓存其他有关信息(不向浏览器发送的)均可加在参数中
      

  3.   

    是不是主空间还要加上一个接收判断的unserialize?
    主空间的$param = serialize($_POST); 里面的$_post是什么?放在form提交表格里面还是主空间就不用form表格提交了?
      

  4.   

    $param = serialize($_POST); 中的
    $_POST是提交的表单内容,这样在客户端看上去仍然只是对主空间在操作
      

  5.   

    主空间上不用什么来接受$ret么?
      

  6.   

    $param = serialize($_POST); 中的$_POST是提交的表单内容。但是如果我表单里面n个变量呢?
      

  7.   

    我怎样让用户提交的名字从数据库里面读出密码和email以后再发送给那个次空间的php让它mail函数处理?然后再传回成功或失败的值。
    怎么做?就这个地方拦住路了,ft。、