那你回复处理结束的时候做一写跳转不就可以了啊
带着你的参数echo '<meta http-equiv="refresh" content="0;URL=/index.php">';

解决方案 »

  1.   

    与php相关的重定向似乎只有三种方法
    1.meta
    2.header 
    3.js
      

  2.   

    >可论坛中要回去的页面都是带参数的,每一个帖子的参数都是不同的呀?
    你在转向login.php时加一个oldurl参数,在login.php处理完后转到 $_GET['oldurl']
      

  3.   

    echo '<meta http-equiv="refresh" content="0;URL=/index.php?par=参数">';
      

  4.   

    echo '<meta http-equiv="refresh" content="0;URL=http://127.0.0.1/ml/gsylxxy.php?a=".$_GET['b']>';
    帮我看下这样写对吗?
      

  5.   

    echo '<meta http-equiv="refresh" content="0;URL=http://127.0.0.1/ml/gsylxxy.php?a='".$_POST['hiddenField1']."'">';也不行?
      

  6.   

    如果不好使,你试试www.fsurf.com,它把url转换了
      

  7.   

    你在提交回复的时候应该有指明是哪个主题的回复吧?这里不就是已经标记了主题的id了吗?你的提交页面在处理完数据后直接用header(location:showtopic.php?topid=$topid);不就好了?
    至于要回到回复的那一页,你可以在后面再添加一个reply=$replay的参数,然后就是数据库的分页判断并显示了
      

  8.   

    好了,转换一下就行了。谢谢各位,呆会结帖。
    $aaa=$_GET['b'];
      header("Location: gsylxxy.php?a=$aaa");