A função header() da PHP

Publicado por Ricardo Landim em 13/01/2003

[ Hits: 27.780 ]

 


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

Hospedagem web grátis

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

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

Symbol Browser no GEdit do OpenSUSE 11.1

Servidor LAMP e MediaWiki no Ubuntu Linux com apenas uma linha de comando

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts