如何在文档中间通过PHP设置Cookie?
谢谢 尝试将应用程序分解为两部分: 首先,取消设置cookie,然后在结果页面上重定向用户。这是一种常见的工作方式 另外,在开发中尝试使用框架,它将提高您的技能和代码的可维护性。最简单的方法是在您准备好之前阻止PHP向客户端发送数据如何在文档中间通过PHP设置Cookie?,php,cookies,header,setcookie,Php,Cookies,Header,Setcookie,谢谢 尝试将应用程序分解为两部分: 首先,取消设置cookie,然后在结果页面上重定向用户。这是一种常见的工作方式 另外,在开发中尝试使用框架,它将提高您的技能和代码的可维护性。最简单的方法是在您准备好之前阻止PHP向客户端发送数据 <?php ob_start(); // your code ob_end_flush(); ?> 输出缓冲存储所有输出的数据,直到缓冲区被刷新,然后一次发送所有数据,因此start之后的任何回音都将保持缓冲状态,直到end\u flush和sen
<?php
ob_start();
// your code
ob_end_flush();
?>
输出缓冲存储所有输出的数据,直到缓冲区被刷新,然后一次发送所有数据,因此
start
之后的任何回音都将保持缓冲状态,直到end\u flush
和sentCookies在发送任何其他内容之前发送到报头中。因此,如果您实际上已向客户端(浏览器)“回显”了某些内容,那么您的标题也已发送
也就是说,您可以缓冲输出并在所有代码运行后发送所有输出(
ob\u start()
和ob\u end\u flush()
)+1以进行重新组合。在输出中间设置cookie(当然不是文档的中间)是胡说八道。谁不发表评论就把一切都否决了?耸耸肩,我想知道。