l’entête est bien en premier, je n'ai juste pas tout mis
<?php session_start() ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="fr">
<head><!-- head -->
<title>Configurateur Page d'accueuil</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body><!-- corpus stockages de données format cookies -->
<p>Details :</p>
<p>
<?php
unset($_SESSION['installation']);
if(isset($_POST['installation']))
{
if($_POST['installation'] == "individuel") $_SESSION['installation'] = "Vous avez choisi un projet individuel";
else if($_POST['installation'] == "collectif") $_SESSION['installation'] = "Vous avez choisi un projet collectif";
else if($_POST['installation'] == "tertiaire") $_SESSION['installation'] = "Vous avez choisi un projet tertiaire";
else $_SESSION['installation'] = "Choix non référencé";
}
else $_SESSION['installation'] = "ERREUR";
if(isset($_POST['installation']))
{
if($_POST['installation'] == "individuel") header('location: A.php');
else if($_POST['installation'] == "collectif") header('location: B.php');
else if($_POST['installation'] == "tertiaire") $choix = "Site Tertiaire";
else $choix = "Erreur Vous avez mal rempli le formulaire. Vous allez être redirigés automatiquement dans 5 secondes.";
}
else $choix = "Erreur Vous avez mal rempli le formulaire. Vous allez être redirigés automatiquement dans 5 secondes.";
echo "Vous avez choisi : ".$choix;
header("refresh:5; url=index.php");
?>
</p>
</body>
</html>
mes headers sont dans des balises php je ne comprends pas ou c'est crabouilla ( sauf mon style de code en général ) .
ini_set ? comment ça ?