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

