Aaaaaaaa  muleque bão!!!!!

O editor estava codificando utf8  e incluindo assinatura Unicode BOM.

Nossa valew!

2009/2/4 Newton Wagner <[email protected]>:
> Cara, algumas vezes, por problemas de codificação de caracteres, pode
> haver algum caracter antes da tag de abertura do PHP. Já tive
> problemas com isso aqui.
>
> Abra o arquivo com algum editor de texto puro, ou que te permita
> converter a codificação, que você deve achar.
>
> Uma outra forma de testar se é isso, é criar um arquivo novo, digitar
> novamente a primeira linha de abertura do php, e copiar apenas o
> conteúdo da classe.
>
>
> 2009/2/4 Bruno Barros <[email protected]>:
>> Não, não tenho MY_model. Vou dar uma conferida em tudo.
>>
>>
>> 2009/2/4 Edinho Almeida <[email protected]>:
>>> Você tem uma classe MY_Model ?
>>> Pode ser que o construtor desta esteja printando algo.
>>>
>>> Abs
>>> Edinho Almeida
>>> 11 8018-8019
>>>
>>>
>>>
>>> 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
>>>
>>
>>
>>
>> --
>> []'s
>> Bruno Barros
>> [email protected]
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>
>
>
> --
> Newton Wagner
>
> skype: newtonwagner
> msn/gtalk: [email protected]
>
> http://www.newtonwagner.net/
> - http://www.owshit.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

Responder a