bjr tout le monde, et merci d'avance de me lire et pourquoi pas de m'aider à résoudre ce qui me rend depuis 2 jours aveugle !!

Voilà. Je fais un produit Cde/ ligne de Cde sur Web
Le schéma ets le suivant
1. DetailPdt7.php (formulaire de choix d'un produit)
2. DetailPdt71.php (programme php d'insertion ou modif)
3. Panier7.php (affichage du panier)

Mais voila :
Qd je fais cela, mon script PHP est doublé systématiquement. Du coup, ma commande double son produit commandé, car
1. Il créé la commande et la ligne de commande
2. Puisqu'il rappel le même programme, il la trouve déjà existante et fait un update. Il double alors la quantité

Voici la trace :
! Fichier mouchard.txt
2006-04-30 18:42:20P = ACCUEIL
2006-04-30 18:42:31P = DETAIL DU PRODUIT?pdt=2396
2006-04-30 18:42:37P = PROG PHP.php venant de DETAIL DU PRODUIT?pdt=2396
2006-04-30 18:42:37 - Pas de commande en cours pour le compte 2
2006-04-30 18:42:37 - Insertion d'une nouvelle cde 16
2006-04-30 18:42:37 - Insertion d'une nouvelle ligne de cde à la commande 16
2006-04-30 18:42:37 - Rattachement de la commande 16 au compte de l'utilisateur (2)
2006-04-30 18:42:37Orientation sur le PANIER

==> IL DOUBLE L'APPEL PUISQUE A NOUVEAU

2006-04-30 18:42:37P = PROG PHP.php venant de DETAIL DU PRODUIT?pdt=2396
2006-04-30 18:42:37 - cde existante 16 pour le compte de l'utilisateur (2)
2006-04-30 18:42:37 - Mise à jour de la ligne de cde existante
2006-04-30 18:42:37Orientation sur le PANIER

HUM ...
Quelqu'un a une idée où me diriger ?
merci