你写的没有错的,你在这个页面echo $hit; echo $tink;出来看看是什么结果

解决方案 »

  1.   

    把 if($hit == 1){
    改为 if(trim($hit) == "1"){注:像这样的情况,你应该写成
    switch(trim($hit))
    {
        case "1":
    Header("Location: $tlink1");
    break;
        case "2":
    Header("Location: $tlink2");
    break;
        ..........................
        ..........................
        default:
    Header("Location: $tlink16");
    break;
    }
      

  2.   

    它的提示错误是“Cannot add header information”
      

  3.   

    echo $hit; echo $tink;出来的结果是正确的
      

  4.   

    header()函数使用前页面上不能有任何输出
    把它放在最前面就行了
      

  5.   

    页面上没有任何输出,这张页面主要是纪录点击,所以从另一张页面链接到这张页面,然后跳转到真正的页面,所以只是起到中转的作用,所以没有任何的页面输出,只是进行数据的处理,更新数据库,然后就跳转了真正的链接页面。但是它就是提示“Cannot add header information”
      

  6.   

    晕倒,发现问题了,用了两个<??><??>,合成一个就好了,谢谢大家了,结帖.