<?
if($wd!="") 
{省略} 
else 

?>
<script type="text/javascript">
history.back();
</script>
<?

?>

解决方案 »

  1.   

    非常感谢!那么晚还没睡的,呵呵按照你的方法好像解决了,但有新问题:点击选项卡后不亮了~~~你试试看:http://ahao12345.b209.west263.cn/http://ahao12345.b209.west263.cn/show.php?id=000000001
      

  2.   

    if($wd!="")
    {省略}
    else 
    {
    header("location:index.php");
    }把index.php换成原页面的URL,并把s_type换成接收到的参数,如果没有则添加上.
      

  3.   

    比如,如果是原页面是http://ahao12345.b209.west263.cn/show.php?id=000000001的话
    那就是 header("location:show.php?id=000000001&s_type=*");我想,对于这个URL的构造应该不难吧,玩字符串而已,花不几行就可以写出来
    我是对PHP不太熟.如果不这样的话,那你就要改一下你的搜索框的代码了.
      

  4.   

    php.ini
    register_global值改一下。
      

  5.   

    我想改下 header("location:index.php"); 这段代码把“index.php”改成“当前页”,这样应该可以解决。但是“当前页”怎么写呢?又怎样加进这段代码呢?
      

  6.   

    给你一个方法,你把url传过来,就可以跳到制定的路径了。function switchUrl( $url ) {
        print "<meta http-equiv=\"refresh\" content=\"0;URL=$url\">";
        exit;
    }
      

  7.   

    汗,
    print "<meta http-equiv=\"refresh\" content=\"0;URL=$url\">";

    header("location:"+$url);
    不是差不多的吗.前者是输出HTML,让HTML来跳转
    后者是在服务器内执行时就跳转
    都是同一个文件来处理跳转逻辑的.这给的分也真是xx...