2.php session_start();echo $var1;?>首先运行1.php,然后运行2.php,页面应该出现test session "headers already sent""> 跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

常见的几个问题

1.配置

php.ini,修改session.save_path如:session.save_path = d:/developer/php/temp 或 /tmp

2.程序

1.php

session_start();$var1 = "test";session_register("var1");?>

2.php

session_start();echo $var1;?>首先运行1.php,然后运行2.php,页面应该出现test session "headers already sent" 错误问题错误提示:Cannot send session cookie - headers already sent by ...

出现该错误是页面中session_start();语句前存在输出语句

如下例:

session_start();$var1 = "test";session_register("var1");?>将放到后面即可文件上载修改php.ini upload_tmp_dir=d:/temp 或 /tmp upload.php====================================PHP Upload if ($upload){$real_path = $userfile_name;if (file_exists($real_path)){unlink($real_path);}if (!@copy($userfile,$real_path))$upload_flag = false;else$upload_flag = true;}?>

相关文章