Curso de Aplicaçoes WEB em PHP: 16. Utilizando headers

Author: Ricardo Soares - Postado em: 07/09/2009
Relacionado as categorias: Guias e Tutoriais, Tecnologia, Diversos |  





O comando header permite enviar cabeçalhos html para o cliente. Deve ser utilizado por usuários que conheçam a função de cada header que pode ser enviado. Não pode ser enviado depois de algum texto. veja o seguinte exemplo:

<html>
<? header("Location: http://www.php.net"); ?>
<body>

O código acima causará um erro, já que tentou-se enviar um header depois de ter sido enviado um texto(“<html>\n”).
A sintaxe do comando header é bastante simples:
int header(string header);

Algumas utilizações do header são:

//redirecionar para outra página:
header("Location: http://www.php.net");

// Definir o script como uma mensagem de erro:
header("http/1.0 404 Not Found");

// Definir a expiração da página:
// Abaixo para HTTP/1.1
header("Cache-Control: no-cache, must-revalidate");
// Abaixo para HTTP/1.0
header("Pragma: no-cache");

Para obter uma lista completa dos headers HTTP, visite o seguinte endereço:
http://www.w3.org/Protocols/rfc2068/rfc2068













Comments

Leave a Reply






Últimos posts