报错解决:
检查有<?php ... ?> 后面没有空白行,检查include或者require调用的文件。不少问题是这些空白行导致的。
修改php.ini配置文件中的session.auto_start; 将其默认值进行修改;
session.autp_start=0 改成 session.autp_start=1;
修改php.ini配置文件中的 output_buffering=off。
把 output_buffering=off 改为: output_buffering=on
重启apache 。
这是一个百度的回答,你可以试试能不能解决,另外,遇到问题可以自己先百度找答案,现在php的资料还是很多的,很多东西可以直接找到资料的。
login_from.php:
login.php:
<?php
setcookie('id','BB',time()+36000);
echo "";
?>
index.php:
<?php
echo $_COOKIE['id'];
echo'aaaa';
?>
不知道怎么弄,代码在着 ,请 大神改下。
setcookie() 或者 header() 在使用之前不能有任何文本输出 (包括HTML 和 PHP 的 echo等输出)