setcookie()函数要在没有对浏览器进行内容输出的时候使用,也就是要把它放在最前面,即”<html>“之前

解决方案 »

  1.   

    SetCookie()函数必须在没有输出任何HTML之前使用,而且设置的Cookie不能立即被当前页调用,只能在以后使用
      

  2.   

    看看错误信息就知道了,setcookie是放在头信息里的(header information ),所以要在输出内容之前使用,而不是夹在内容之中,session也是一样。
      

  3.   

    在 setcookie( 之前,PHP不能有任何的 echo print 等输出到客户端的操作。
    如果一定要用。
    那请 ob_start();