Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jacianematos

ob_start() e ob_end_flush()

Recommended Posts

Para utilizar cookies num script, modifiquei o output_buffering = on do php.ini e tudo funciona perfeitamente em meu computador de testes.

 

Agora vou por este script no ar no provedor que possui o output_buffering=off.

 

Há algum problema quando configuramos o php.ini com output_buffering = on?

 

Caso não possa fazer esta configuração no servidor, como faço para utilizar o OB_START() ou OB_END_FLUSH() sendo que a estrutura do script é assim:

<html>   <head><title>PAGINA X </title><link rel="stylesheet" href="../estilo.css" type="text/css"><? phpinclude(conecta.php);....setcookie("meucookie",$cookie,3600);..?><script> AQUI TEM JAVASCRIPT </script><body><form> AQUI TEM O FORMULARIO </form><p> </p></body></html>

Ah, este script é rechamado diversas vezes pelos botões que acionam o form mudando o conteúdo da página visualizada e alterando os valores dos cookies.

 

Deu para entender?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe, mas não entendi qual a dificuldade. Eu utilizo cookie mesmo setado como off.Usa a regrinha de utilizar os cookies sempre antes de qualquer output de arquivo. Mas mesmo assim não entendo a dependencia do OB_START() para cookies.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.