Bon, je viens donc de jeter un oeil dans ton fichier.
Et bien ce fichier s'appel "insc_voiturier.php", alors que le formulaire pointe vers la page "ajout_voiturier.php" (le -> action="ajout_voiturier.php" du <form>).
Est ce normal, est bien comme ceci actuellement ?
Comment ça se fait qu'il y a 2 noms différents ?
Est ce 2 pages à part entières, ou est que "insc_voiturier.php" est un fichier inclu ?
Puis tu parle aussi de "traitement.php" qui s'occupe à insérer les données dans une Bdd.
Peux tu donner des précisions dans tout ça, comme résumer le déroulement prévu actuellement.
Je n'arrive pas trop à bien visualiser les choses, car si je me tiens au fichier "insc_voiturier.php", tout se passerait dans cette page, alors qu'à priori non.
Comme ça au feeling, on dirait que lors de la validation du formulaire, on arriverait dans "ajout_voiturier.php", et qu'ensuite, il y aurait une redirection (un header() par exemple) vers insc_voiturier.php (on retourne au formulaire).
Si c'est le cas, alors ça ne va pas.