Bonjour,

Je ne m'en sors pas
Voici mon cas :
- "devis.php" : un premier formulaire sur lequel je fais les contrôles de saisie en php et sur la même page.
- une fois le premier formulaire correct, et selon la valeur d'un des champs, j'appelle "livraison.php" ou "enligne.php" via le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
include_once "livraison.php";
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
include_once "enligne.php";
- une troisième page de confirmation "confirmation_livraison.php" ou "confirmation_enligne.php "

1er souci [RESOLU] : un texte présent sur devis.php apparait toujours dans livraison.php alors que le reste du formulaire devis.php n'apparait pas comme demandé

2eme souci : quand je valide le formulaire de "livraison.php", c'est la page "devis.php" qui est réaffichée malgré le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
include_once "confirmation_livraison.php";
J'ai bient essayé la redirection via

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 header('location: livraison.php');
mais j'ai la traditionnelle erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
headers already sent by output started
....
J'ai essayé de modifier mon code mais j'ai du html partout je n'y arrive pas.
Le include_once me parait pas mal, mais il reste ces 2 soucis..

Est-ce que quelqu'un peut m'aider ?
Souhaitez-vous davantage de code ?

Merci beaucoup et excellente année à tous