Jump to content


Photo

Problema Com Setcookie E Header


  • Faça o login para participar
3 replies to this topic

#1 beto15

beto15

    Normal

  • Usuários
  • 93 posts
  • Sexo:Não informado

Posted 06/06/2006, 15:42

Boa tarde amigos

Criei um cookie para fazer autenticação dos usuários e fiz uma parte para logout. Quando eu coloco setcookie("user"); eles ao ivés de apagar o cookie, me retorna:

Warning: Cannot modify header information - headers already sent by (output started at C:\www\login.php:29) in C:\www\login.php on line 30

Na linha 30 eu tenho: setcookie("user");

Ele elestá entre a <head></head> porém pensei que somente o "<? header(...." iria dar problema. É normal?

Estou usando Apache 2 e PHP 5

Poderiam me ajudar?

#2 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 06/06/2006, 15:58

Não, não pode imprimir algum html antes de setcookie.
Se tiver html, use:
<?php ob_start(); ?> no começo da página
e
<?php ob_end_flush(); ?> no final da página

#3 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 06/06/2006, 16:06

Coloque o header() antes mesmo do <html> ou qualquer saída HTML (echo, print, ...)
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#4 beto15

beto15

    Normal

  • Usuários
  • 93 posts
  • Sexo:Não informado

Posted 06/06/2006, 18:56

Vlw pessoal... funcionou corretamente.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq