Qu'est ce que header et les en-tête

Résolu/Fermé
Utilisateur anonyme - 2 janv. 2008 à 15:07
 le père - 2 janv. 2008 à 15:31
Bonjour,

pouvez vous SVP me donner une explicartion simple

des entêtes (HTTP), y a t il d'autres entêtes que HTTP ?

la fonction header() de PHP , quel est son rôle et quels sont ses différents paramètres ?

car je n'ai pas compris les tutos

merci

1 réponse

Bonjour

Oui, il y a d'autres en-têtes que HTTP. L'un des plus connus est "Location: " qui permet de rediriger vers une autre page.
La liste des headers possibles fait partie du protocole HTTP, tu peux la trouver en consultant les RFC (par exemple RFC2616 mais je ne jure pas que c'est la plus récente).
La fonction header de PHP se contente d'envoyer le header que tu lui indiques. Je n'ai encore jamias utilisé les 2ème et 3ème paramètres (facultatifs), le second sert à dire si l'entête indiqué remplace l'en-tête équivallent ou s'y ajoute.

La valeur du 1er paramètre est donc déterminée par le protocole HTTP, pas par PHP.
0