php - session_regenerate_id():无法重新生成会话 ID - 标头已发送
问题描述
它正在输出: session_regenerate_id():无法重新生成会话 ID - 标头已发送
session_start();
session_regenerate_id();
$_SESSION['inside'] = TRUE;
$_SESSION['username'] = $GettedName;
$_SESSION['id'] = $ID;
$_SESSION['email'] = $sirname ;
$_SESSION['sirname '] = $sirname ;
解决方案
会话已经发送错误的原因很少。请使用 ob_start();
ob_start();
session_start();
session_regenerate_id();
$_SESSION['inside'] = TRUE;
$_SESSION['username'] = $GettedName;
$_SESSION['id'] = $ID;
$_SESSION['email'] = $sirname;
$_SESSION['sirname '] = $sirname;
推荐阅读
- reactjs - 在 GitLab CI 中使用 Netlify-cli 部署时出错:找不到模块 netlify-cli/scripts/postinstall.js'
- c# - .net core 3.1 控制台应用程序可以在 plesk 主机中运行吗?
- npm - 节点包管理器命令不再起作用
- apache-spark - 如何在地图函数中使用 SparkSession?
- sql - 从变量名中删除
- talend - DB 输入 Talend 作业执行
- google-data-studio - 更改日期过滤器时 Chromium 中的 DataStudio 系统错误
- vue.js - 我想在运行时将 vue js 组件添加到我的 webapp。我怎样才能做到最好?
- docker - API-Platform Admin-Docker-Container 在 traefik 后面的 HTTPS-Request 的响应标头中有 HTTP 链接
- android - 如何找到应用程序当前的图标形状?