我有COOLIE的probelm。COOKIES標題已發送
錯誤:
Cannot modify header information - headers already sent by (output started at /data/web/virtuals/9784/virtual/www/subdom/roids/_libs/_lib.php:1) in /data/web/virtuals/9784/virtual/www/subdom/roids/_libs/_lib.php on line 43
指數:
<?php
session_start();
error_reporting(E_ALL);
require_once('_libs/_console.php');
require_once('_libs/class.phpmailer.php');
require_once('_libs/_lib.php');
//require_once('_libs/PasswordLib.phar');
$db = new database();
$func = new functions($db);
$cms = new CMS_system($func, $db);
$func->setLang();
_lib.php與<?php
開始並沒有在一開始沒有空格的文件。該文件包含類和函數。
功能setlang:
public function setLang() {
setcookie("lang", "sk", time()+60*60*24*30);
if (isset($_POST['lang'])) {
setcookie("lang", $_POST['lang'], time()+60*60*24*30);
}
}
我試圖刪除的session_start從腳本,但不起作用。感謝您的任何意見或解決方案
我有chekd那個鏈接,它沒有幫助。所以它不是重複的... – DeiForm
閱讀問題和答案,這是完全一樣的問題,你有。 Cookie只是一個HTTP標頭。 –
你可以向我們展示'_lib.php'文件(完整)嗎?它似乎是由這個文件引起的。 –