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

Responder a