Fonction header() PHP

Fermé
Mabrouuuuuuuuk - 25 avril 2008 à 13:31
Linblow Messages postés 11 Date d'inscription samedi 29 décembre 2007 Statut Membre Dernière intervention 3 novembre 2009 - 26 avril 2008 à 22:29
Bonjour,
SVP, j'ai essayé d'utiliser la fonction de redirection PHP pas mal de fois mais sans ressite, merci bien de m'aider pour arriver à la solution;

voilà mon exemple:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<title>Document sans nom</title>
</head>
<body>

<?php
header('location: http://127.0.0.1/des/PagesWeb/Organigramme.php' );
exit;
?>

</body>
</html>
A voir également:

2 réponses

Vu que tu es en local, essaye de mettre

header('location: nomdetonfichier')
0
Mabrouuuuuuuuk
25 avril 2008 à 13:48
j'ai essayé monsieur mais sans succé
je ne sais pas pourquoi???!!!!
0
Linblow Messages postés 11 Date d'inscription samedi 29 décembre 2007 Statut Membre Dernière intervention 3 novembre 2009 25
26 avril 2008 à 22:29
C'est normal que ça ne puisse pas fonctionner, la fonction header de PHP doit toujours (sauf dans un tampon via ob_start() ) être placée avant la première ligne de code xHTML.

Dans ton exemple faudrait faire comme cela :

<?php

header ( 'Location: http://127.0.0.1/des/PagesWeb/Organigramme.php%27' );
exit;

?>

Et note qu'il n'est utile d'envoyer du code (X)HTML au navigateur si tu fais une redirection PHP.
0