A função header() da PHP

Publicado por Ricardo Landim em 13/01/2003

[ Hits: 24.838 ]

 


A função header() da PHP



A função header() é bastante interessante, pois envia para o servidor web uma modificação do cabeçalho HTTP. Veja algumas implementações:
<?
/* Determina até quando o arquivo fica em cache */
header("Expires: Mon, 26 Nov 1962 00:00:00 GMT");

/* Indica a última modificação do arquivo */
header("Last-Modified: " . gmdate('D,d M Y H:i:s') . ' GMT');

/* Indica que o arquivo não deve ficar em cache (força o seu reprocessamento) */
header("Cache-Control: no-cache, must-revalidate"); // ou
header("Pragma: no-cache");

/* Muda o tipo do arquivo */
header("Content-Type: image/gif");

/* Atacha o arquivo a resposta HTTP, bom para contadores de download */
header("Content-Disposition: attachment; filename=file.csv");

?>
Lendo a RFC HTTP (RFC2616) você irá descobrir muitas outras coisas. O link para a documentação é:

Outras dicas deste autor

Funções PHP com variáveis padrões

Leitura recomendada

Gamuza Open - Disponível novo módulo de fretes para Magento

Configurando rapidamente Apache + PHP + MySQL + phpmyadmin no Ubuntu 11.04

Criando imagens dinâmicas com PHP

Espaço grátis para PHP e MySQL 50MB/PHP e 25MB/MYSQL

JS Calls PHP - biblioteca que possibilita interacão entre Javascript e PHP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts