Bonjour a tous avant tout,
Voila la fonction header ne fonctionne pas, mais je ne comprend pas pourquoi. Pas de html avant, location ecrit avec L, pas d'espace..
Voici le code:
<?php
//Démarrage de la session (à mettre avant tout code xhtml)
session_start();
//Inclusion du fichier contenant les identifiants de connexion à la base de données.
require("config.inc.php");
//Connexion à la base de données.
mysql_connect($host, $username, $password);
mysql_select_db($bdd_name);
//Ensuite on vérifie que la variable $_SESSION['logged'] existe et vaut bien true.
if (isset($_SESSION['logged']) && $_SESSION['logged'] == true)
{
//On modifie la valeur de $_SESSION['logged'], qui devient false.
$_SESSION['logged'] = false;
//Destruction des cookies.
if (isset($_COOKIE['pseudo'],$_COOKIE['mot_passe']))
{
setcookie('pseudo','',0);
setcookie('mot_passe','',0);
}
//Redirection.
header('Location: index.php');
exit();
}
else
{
//On est pas connecté, alors on redirige le visiteur sur la page d'accueil.
header('Location: index.php');
exit();
}
?>
merci d'avance pour votre aide.