Я в настоящее время используют учебник для CodeIgniter иначе у меня была ошибка сообщение:Не удается изменить информацию в заголовке - заголовки уже посланные
Message: Cannot modify header information - headers already sent by (output started at /Users/lionel/Documents/php/CodeIgniter-3.0.0/application/config/config.php:2)
Filename: core/Common.php
Line Number: 569
Backtrace:
File: /Users/lionel/Documents/php/CodeIgniter-3.0.0/index.php
Line: 292
Function: require_once
Я смотрел на Google, и я пытался какое-то решение, которое ничем 't work как проверить, нет ли пробела перед первым) и т. д. Это мой код
Форум:
<?php
class Forum
{
public function forum()
{
$data = array();
$this->load->library('alphabet');
$this->load->view('accueil', $data);
}
}
Алфавит:
<?php
class Alphabet
{
private $lettres = 'abcdefghijklmnopqrstuvwxyz';
public function __construct()
{
}
public function recuperer_alphabet()
{
return $this->lettres;
}
public function supprimer_alphabet()
{
$this->lettres = '';
}
public function changer_alphabet($lettres)
{
if (is_string($lettres) AND !empty($lettres))
{
$this->lettres = $lettres;
return true;
}
else
{
return false;
}
}
}
Accueil:
<?php
class Accueil
{
public function accueil()
{
$data = array();
$this->load->library('alphabet');
$data['alphabet'] = $this->alphabet->recuperer_alphabet();
$this->load->view('accueil', $data);
}
}
Thank-х
Я не использую CodeIgniter, но сообщение «Не удается изменить информацию заголовка», как правило, если они вызваны вы вывели что-то на экран, а затем попытались сделать «header» («location: someFile.php»); «так что проверяйте на какой-либо вывод или разрывы в php, например'?> php'. Я также видел ошибки php сами вызывают ошибку. – Joe
ошибка находится на config.php – Vinie
@Joe: Я проверил и было какое-то место до или после тега php. –