Jump to content


Photo

Logout


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

#16 fly2k

fly2k

    Super Veterano

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

Posted 11/06/2004, 09:39

O ideal não é você desabilitar...mas você forçar com que a páginanão fique armazenada no cache!

Utilize esse codigo:
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#17 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 11/06/2004, 09:46

como assim forçar que a paginação fique armazenada??
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#18 fly2k

fly2k

    Super Veterano

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

Posted 11/06/2004, 10:02

corrigindo...forçar que a página não fique armazenada no cache!
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#19 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 11/06/2004, 10:06

coloco isso e ela ja não fica armazenada no cache??
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#20 Troyan

Troyan

    12 Horas

  • Usuários
  • 285 posts
  • Sexo:Não informado
  • Localidade:Mesquita, Rio de Janeiro - Brasil
  • Interesses:Sou programador ASP, PHP, Javascript e ActionScript, além de ser curioso em JSP, ColdFusion e XSL. Trabalho com XML, XHTML, adoro webstandards e a W3C. Também trabalho com tableless e RIA's.<br><br> Formas de contato:<br> Email: dnunes[at]gmail[dot]com<br> ICQ: 68102402<br> MSN: troyandev@hotmail.com<br><br> -------------------------------------<br> - Rio de Janeiro, Brazil<br> - Troyan

Posted 11/06/2004, 14:30

Exatamente. Aquele código contém várias diretrizes que normalmente fazem o browser não armazenar a página em cache ou, no mínimo, achar que a página do cache é muito antiga, fazendo-o baixá-la novamente.
Teste, coloque no começo dos seus arquivos, entre <? e ?>.

[]s
~~ ~
diego nunes
web engineer

~ ~~

#21 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 12/06/2004, 20:06

thanks!!
:D
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#22 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 25/08/2004, 09:51

O ideal não é você desabilitar...mas você forçar com que a páginanão fique armazenada no cache!

Utilize esse codigo:
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

tentei isso,mas:
Warning: Cannot modify header information - headers already sent by (output started at /home/terabyte/public_html/videomed/admin/rel_geral.php:4) in /home/terabyte/public_html/videomed/admin/doc.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /home/terabyte/public_html/videomed/admin/rel_geral.php:4) in /home/terabyte/public_html/videomed/admin/doc.php on line 39

Warning: Cannot modify header information - headers already sent by (output started at /home/terabyte/public_html/videomed/admin/rel_geral.php:4) in /home/terabyte/public_html/videomed/admin/doc.php on line 40

Warning: Cannot modify header information - headers already sent by (output started at /home/terabyte/public_html/videomed/admin/rel_geral.php:4) in /home/terabyte/public_html/videomed/admin/doc.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /home/terabyte/public_html/videomed/admin/rel_geral.php:4) in /home/terabyte/public_html/videomed/admin/doc.php on line 42

Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#23 fly2k

fly2k

    Super Veterano

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

Posted 25/08/2004, 10:35

pq vc já mandou alguma coisa pro browser antes... e foi na linha 4 da pagina rel_geral.php
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#24 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 25/08/2004, 12:06

é que estou usando includes!!
ae acho que da erro
ele escreve algo antes
como que eu ajeito isso??
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#25 fly2k

fly2k

    Super Veterano

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

Posted 25/08/2004, 12:08

ueh...lógica de programação.... vc tem que tomar seus cuidados para o script funcione....

se vc quer usar header, a regra diz que não pode ter nenhuma saída antes....então tenha certeza que nos seus includes não tenha nehuma saída!

outra alternativa eh usar o ob_start e o ob_end_flush

Edição feita por: fly2k, 25/08/2004, 12:09.

Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#26 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 25/08/2004, 12:17

ueh...lógica de programação.... vc tem que tomar seus cuidados para o script funcione....

se vc quer usar header, a regra diz que não pode ter nenhuma saída antes....então tenha certeza que nos seus includes não tenha nehuma saída!

outra alternativa eh usar o ob_start e o ob_end_flush

tentei essas paradas ae,mas deu erro!!
não pode ter nada antes do header??
ou depois??

bem,eu botei esses headers no final
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#27 fly2k

fly2k

    Super Veterano

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

Posted 25/08/2004, 12:19

depois do header sim...mas antes dele não....
o header é o cabeçalho....se voc~e coloca no final...imagine-se você lendo um livro de trás para a frente!
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#28 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 08/09/2004, 13:27

Resumindo:
tenho um codigo por exemplo:
PHP
<?php

$teste
= $_POST['teste'];
echo
$teste;

?>
onde ficaria esse codigo??
PHP
<?php

header
("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

?>

Edição feita por: Marcão, 08/09/2004, 13:30.

Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#29 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 08/09/2004, 13:35

No topo de cada página que você não quer que fique armazenada em cache (y)
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#30 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 08/09/2004, 13:42

blz Xplayer
eu posso colocar em um include??
crio um cache.php e no começo eu dou um include nela!!
outra coisa
se a pagina tiver um session_start();
qual dos dois fica no topo??
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."




0 user(s) are reading this topic

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

IPB Skin By Virteq