错误提示里不是写着吗
register.php第50行
header("Location: login_ok.php?id=$id\n");header信息必须在还没有信息传到客户端浏览器之前传递,你前边已经
有好多东西了......建议那里连接到一个新php页面,新页面里再header

解决方案 »

  1.   

    对的,header之前不能有任何东西,空格也不行,改为navigate(xx.php)吧。
      

  2.   

    我以前也遇到过类似情况,用下面的代码代替header实现页面重定向可解决
    echo "<meta http-equiv=refresh content='0;url=filename.php'>";
      

  3.   

    <script>navigate("xx.php")</script>

    <script>location="xx.php"</script>echo "<meta http-equiv=refresh content='0;url=filename.php'>";
    最好改成content='1;url=filename.php'
    就不会调用本地的缓存
      

  4.   

    其实php的除错功能很好了,为什么不仔细读读它的提示?!
      

  5.   

    在php代码中包含:
    echo "<script language='javascript'>window.navigate('xx.php?id=$id'); </script>";
      

  6.   

    這些東東在沒有寫什么程式的時候都可以用﹐但當訪問了數據庫之后就都不能用了。比如我要插入一個用戶﹐然后將數據表中的所有用戶顯示出來﹐用兩個文件來處理﹐一個文件用來插入用戶﹐另一個文件用來顯示所有用戶信息。程式如下﹕
    <?php    
      require("include.php");
      require("conn.php");
      $link=connection();
      $strsql="insert into ".info_table." values('$uid','$name')";
      $result=mysql_query($strsql,$link);
      mysql_close($link);
      echo "<meta http_equiv=refresh ontent='1;url=PersonnelInfo.php'>";
    ?>
    PersonnelInfo.php顯示用戶信息。這樣的說﹐這個程式就不能顯示用戶信息﹐不會定位到PersonnelInfo.php這個文件去。
      

  7.   

    楼上什么意思我不太懂...是说PersonnelInfo.php不能发送还是显示不正常?
    对了问一下meta标签可以写在<head></head>之外吗??
      

  8.   

    页面现在可以联接了,可是成功注册页面上提示用户是第多少位用户的提示却没了:(
        echo "<meta http-equiv=refresh content='0;url=filename.php'>";
    的作用好像只是成功后联到那个页面而已。
        rei()能具体讲讲怎样实现“建议那里连接到一个新php页面,新页面里再header”么?谢了!!!!!!!!!!!!!!!!1
        还有谁能提供一分好的关于注册,登陆的php源代码给me看么?是php+mysql的:)
      

  9.   

    把参数传递过去啊
    echo "<meta http-equiv=refresh content='0;url=login_ok.php?id=".$id.">";
    (这个meta标签可以在<head></head>以外用吗?)说起来在程序的50行(header("Location: login_ok.php?id=$id\n");)
    我又看了一遍程序,不能header的原因是不是你的php代码在<head></head>
    里??把他们写到<head></head>上面去看看我以前做过类似的登陆....很简陋,如果你要的话,你的信箱是???
      

  10.   

    啊啊,好象说错了是写在<html>上面,你试过了吗?
      

  11.   

    我也要啊~
    麻烦给抄送一份:[email protected]多谢多谢~我也给分的啊~
      

  12.   

    还有我,[email protected]
    分数也有啊
    先谢谢了!
      

  13.   

    其实不怎么样的...
    楼顶帖出来的帖子就很不错的,问题可能只是header写在<html>之内了楼顶测试了吗,怎么没来啊,你不会因为中国队输了吧.....呵呵
      

  14.   

    这几天就忙着四级考试和世界杯了,还没有试!好像是header前面什么也不能有,必须写在html的外面,不过我先用echo "<meta http-equiv=refresh content='0;url=filename.php'>";做了一个“骗人的”:)问题还有待解决,不过答应大家的事情一定完成,结账了!!!!!!!!!!!
        中国队实力就这样,没办法,再加上运气次点儿,哎~~~~枉费了我三节旷课的代价呀!!!!!!!!!!!