Qu'est-ce que la fonction header?
C'est une fonction php qui permet de rediriger vers une page.
Cette page peut-etre une url relative ou pas, ou bien une variable.
Voici quelques exemples de base:
le site se trouve sur localhost soit http://localhost/
on crée une page test.htm située dans le repertoire test soit http://localhost/test/test.html et dont le contenu est :
On crée la page testheader.php que l'on place dans le répertoire test et dont voici les possibles contenus :
Rediriger vers un site :
<?php
header("location: http://cqgclub.dyndns.org");
?>Rediriger vers un fichier dans le répertoire courant :
<?php
header("location: calculatrice.htm");
?>Renvoyer sur la page précédente, soit celle d'où l'on vient :
<?php
header("location:".$_SERVER['HTTP_REFERER']);
?> Renvoyer vers sa propre adresse ip :
<?php
header("location:http://".$_SERVER['REMOTE_ADDR']);
?>
Il se peut que la fonction header ne marche pas sur votre serveur.
Vérifiez que l'option output_buffering dans php.ini soit bien =On.
| ©cqgclub 2007 | Contact |
|
Votre @IP : 38.107.191.95 |