Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何防止会话_id();在PHP中如何避免更改?_Php - Fatal编程技术网

如何防止会话_id();在PHP中如何避免更改?

如何防止会话_id();在PHP中如何避免更改?,php,Php,可能重复: 我正在尝试创建一个基于会话的命中计数器。我的代码似乎不起作用。无论何时,我都会重新加载页面。输出为“您已查看页面0次” 请告诉我如何修复此错误的详细信息。非常感谢。您需要将会话\u start()放在该页面的顶部: <?php session_start(); ?> <html> .... .... 原因是session\u start()在客户端上设置cookie,只有在没有输出的情况下才能设置cookie。您必须在页面的第一行启动会话,即使是空格导

可能重复:

我正在尝试创建一个基于会话的命中计数器。我的代码似乎不起作用。无论何时,我都会重新加载页面。输出为“您已查看页面0次”


请告诉我如何修复此错误的详细信息。非常感谢。

您需要将
会话\u start()
放在该页面的顶部:

<?php session_start(); ?>
<html>
....

....

原因是
session\u start()
在客户端上设置cookie,只有在没有输出的情况下才能设置cookie。

您必须在页面的第一行启动会话,即使是空格导致了警告


对于header ready send error check,请阅读其中的部分内容。
session\u start()
函数必须位于PHP文件的第一行(修剪前导和尾随的白色物种),或者您可以在PHP.ini文件中设置
output\u buffering=on
。非常感谢。这真的很有帮助。@RohitTripathi我很高兴……我很高兴能帮上忙。谢谢。这真的很有帮助。@RohitTripathi别忘了点击帮助你的答案。
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/rohitink/public_html/uiet.org/s4/index.php:8) in /home/rohitink/public_html/uiet.org/s4/index.php on line 9

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/rohitink/public_html/uiet.org/s4/index.php:8) in /home/rohitink/public_html/uiet.org/s4/index.php on line 9
You Have Viewed this page 0 times.788141cfa1329643918f87f5f6c9eb5a
<?php session_start(); ?>
<html>
....