está sendo enviado algum output ... tanto que a aplicação não consegue enviar os headers
ou seja, alguma coisa está sendo impressa... pode ser espaços em branco, pontos, virgulas... dá uma conferida nisso. 2009/2/4 Edinho Almeida <[email protected]> > Não tem espaço antes do "<?php" ? > Abs > Edinho Almeida > 11 8018-8019 > > > > 2009/2/4 Bruno Barros <[email protected]>: > > Bom, o problema continua e está engraçado, pois vejam como é o Model: > > > > 'cms/usuario_model.php' > > <?php class Usuario_model extends Model{function > > Usuario_model(){parent::Model();}} > > > > É só para dizer que ele existe! Para testar coloquei esta class no > > autoload e uma parte do sistema que funciona na boa apresentou o > > problema: > > > > A PHP Error was encountered > > > > Severity: Warning > > > > Message: Cannot modify header information - headers already sent by > > (output started at > > C:\apache2triad\htdocs\cms_ci\sys\app\models\cms\usuario_model.php:1) > > > > Filename: helpers/url_helper.php > > > > Line Number: 530 > > > > ............. > > Também tinha retirado a tag final do controller. > > > > []'s > > Bruno > > > > > > > > 2009/2/4 Edinho Almeida <[email protected]>: > >> Tente tirar o "?>" do final do arquivo do controller para testar. > >> > >> Abs > >> Edinho Almeida > >> 11 8018-8019 > >> > >> > >> > >> 2009/2/4 Bruno Barros <[email protected]>: > >>> Djalma, vou fazer isso > >>> O controller carrega algumas librarys etc, estas classes também pode > >>> estar causando este problema? > >>> > >>> > >>> 2009/2/4 Djalma Araújo | www.djalmaaraujo.com.br < > [email protected]>: > >>>> tenho certeza que eh isso veio, aconteceu comigo.. no seu controller, > tem > >>>> algum espaço que el ta identificando como HTML. > >>>> apaga os espacos, quebras de linha entre o codigo, testa, se funcionar > vai > >>>> pondo somente o necessario. > >>>> > >>>> 2009/2/4 Bruno Barros <[email protected]> > >>>>> > >>>>> Talvês esteja relacionado, recebi esta mensagem abaixo: > >>>>> > >>>>> A PHP Error was encountered > >>>>> > >>>>> Severity: Warning > >>>>> > >>>>> Message: Cannot modify header information - headers already sent by > >>>>> (output started at > >>>>> C:\apache2triad\htdocs\cms_ci\sys\app\controllers\cms\usuario.php:1) > >>>>> > >>>>> Filename: libraries/Session.php > >>>>> > >>>>> Line Number: 662 > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> 2009/2/4 Bruno Barros <[email protected]>: > >>>>> > Veja meu Controller: > >>>>> > > >>>>> > <?php > >>>>> > class Usuario extends Controller{ > >>>>> > > >>>>> > function Usuario(){ > >>>>> > parent::Controller(); > >>>>> > > >>>>> > //$this->output->enable_profiler(true); > >>>>> > > >>>>> > // controle de sessao @params > tipo_sessao[admin/user], > >>>>> > obrigatório > >>>>> > estar logado[boolean] > >>>>> > $this->controle = > >>>>> > $this->sessao_model->controle_de_sessao('admin', true); > >>>>> > if( ! $this->controle){ > >>>>> > redirect('admin/logout');// redireciona > >>>>> > } > >>>>> > > >>>>> > // Dados para a cabeça > >>>>> > $this->cms_url = $this->config->item('cms_url');// > >>>>> > caminho do CMS > >>>>> > $admin = > >>>>> > > $this->sessao_model->user_infos($this->session->userdata('id_user'));// > >>>>> > array > >>>>> > $this->admin_nome = $admin['nome'];// nome do admin > >>>>> > $this->admin_tipo_str = > >>>>> > $this->sessao_model->tipo_user();// tipo em string > >>>>> > > >>>>> > $this->load->model('cms/menu_model');// dentro do > >>>>> > cms/index.php > >>>>> > $this->load->model('cms/usuario_model'); // > >>>>> > <<<<<<<--------------------------------- Ao carregar dá o bug > >>>>> > $this->load->library('tips'); > >>>>> > $this->load->library('opcoes'); > >>>>> > } > >>>>> > > >>>>> > function index(){ > >>>>> > > >>>>> > $dados['corpo'] = "corpo";// conteudo > >>>>> > > >>>>> > $dados['head'] = ""; > >>>>> > > >>>>> > > >>>>> > > >>>>> > $this->load->view('cms/index', $dados); > >>>>> > > >>>>> > } > >>>>> > > >>>>> > }?> > >>>>> > > >>>>> > > >>>>> > Meu Model: > >>>>> > > >>>>> > <?php > >>>>> > class Usuario_model extends Model{ > >>>>> > > >>>>> > function Usuario_model(){ > >>>>> > parent::Model(); > >>>>> > } > >>>>> > > >>>>> > } > >>>>> > > >>>>> > O erro continua. No firebug todas as chamadas para JS e CSS estão > >>>>> > dentro da tag BODY. Muito estranho. > >>>>> > > >>>>> > []'s > >>>>> > Bruno > >>>>> > > >>>>> > 2009/2/4 Djalma Araújo | www.djalmaaraujo.com.br > >>>>> > <[email protected]>: > >>>>> >> com certeza tem algum espaço sobrando no arquivo e ele identifica > um > >>>>> >> caractere html.. > >>>>> >> eh como se tu colocasse um html antes do session_start > >>>>> >> faz o que o doido disse ou verifica se tem espacos > >>>>> >> > >>>>> >> 2009/2/4 Edinho Almeida <[email protected]> > >>>>> >>> > >>>>> >>> Tente tirar o "?>" do final do arquivo do model. > >>>>> >>> > >>>>> >>> Abs > >>>>> >>> Edinho Almeida > >>>>> >>> 11 8018-8019 > >>>>> >>> > >>>>> >>> > >>>>> >>> > >>>>> >>> 2009/2/4 Bruno Barros <[email protected]>: > >>>>> >>> > Alguêm já teve um problema assim? > >>>>> >>> > Ao chamar o Model dentro de um Controller acontece um bug que > coloca > >>>>> >>> > um espaço no topo do site, como se tivesse uma quebra de linha. > >>>>> >>> > Ao abrir com o Firebug as chamadas de sript, css estão dentro > da tag > >>>>> >>> > BODY, mas se eu abri o código da página está tudo certo. > >>>>> >>> > > >>>>> >>> > Se eu retirar a chamada do Model o erro desaparece. Então fui > ver a > >>>>> >>> > classe Model, limpei até ter somente o construtor e o erro é > igual. > >>>>> >>> > > >>>>> >>> > -- > >>>>> >>> > []'s > >>>>> >>> > Bruno Barros > >>>>> >>> > [email protected] > >>>>> >>> > > >>>>> >>> > _______________________________________________ > >>>>> >>> > Lista mailing list > >>>>> >>> > [email protected] > >>>>> >>> > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>>> >>> > > >>>>> >>> > >>>>> >>> _______________________________________________ > >>>>> >>> Lista mailing list > >>>>> >>> [email protected] > >>>>> >>> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>>> >> > >>>>> >> > >>>>> >> > >>>>> >> -- > >>>>> >> Atenciosamente, > >>>>> >> Djalma Araújo > >>>>> >> Consultor / Desenvolvedor WEB. > >>>>> >> www.djalmaaraujo.com.br > >>>>> >> > >>>>> >> _______________________________________________ > >>>>> >> Lista mailing list > >>>>> >> [email protected] > >>>>> >> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>>> >> > >>>>> >> > >>>>> > > >>>>> > > >>>>> > > >>>>> > -- > >>>>> > []'s > >>>>> > Bruno Barros > >>>>> > [email protected] > >>>>> > > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> []'s > >>>>> Bruno Barros > >>>>> [email protected] > >>>>> > >>>>> _______________________________________________ > >>>>> Lista mailing list > >>>>> [email protected] > >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>> > >>>> > >>>> > >>>> -- > >>>> Atenciosamente, > >>>> Djalma Araújo > >>>> Consultor / Desenvolvedor WEB. > >>>> www.djalmaaraujo.com.br > >>>> > >>>> _______________________________________________ > >>>> Lista mailing list > >>>> [email protected] > >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>>> > >>>> > >>> > >>> > >>> > >>> -- > >>> []'s > >>> Bruno Barros > >>> [email protected] > >>> > >>> _______________________________________________ > >>> Lista mailing list > >>> [email protected] > >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >>> > >> > >> _______________________________________________ > >> Lista mailing list > >> [email protected] > >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >> > > > > > > > > -- > > []'s > > Bruno Barros > > [email protected] > > > > _______________________________________________ > > Lista mailing list > > [email protected] > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > -- Marcus Cavalcanti 21 9144-5068 www.marcuscavalcanti.net/blog
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

