Bonjour à tous,

Je voudrai savoir quelle est la succession des évènements lors d'un submit qui appelle une fonction javascript et du traitement du POST en php.

Le fichier inscrire.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php			// Traitement final après POST
if(isset($_POST['nomPrinc'])) {
    ...
    echo "<script>alert('message');</script>";
    header('Location:index.php');
}
?>
<html>
...
<form name="inscript" action="inscrire.php.php" method="post">
...
     <input value=" Envoyer " name="sub" onclick="envoyer()" type="submit">
</form>
</html>

quant au fichier JavaScript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function envoyer() {
     supCookie();
     window.print();
}
En effet dans le traitement php, tout se passe normalement à part l'affichage
du message par echo.
Par contre si je ne fais pas appel à header pour changer de page, le message est affiché !

Merci de vos réponses