COOKIE に問題があります。
エラー:
ヘッダー情報を変更できません - /data/web/virtuals/9784/virtual/ の (/data/web/virtuals/9784/virtual/www/subdom/roids/_libs/_lib.php:1 で開始された出力) によって既に送信されたヘッダーwww/subdom/roids/_libs/_lib.php の 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 を削除しようとしましたが、うまくいきません。コメントや解決策をありがとう