Bonjour,

J'utilise THELIA (solution ecommerce)

Dans une commande.html
il faut rentrer le code promo puis faire un submit
pour que le client puisse voir sa promo affichee.

Ce que je souhaite faire c'est passer directement le code promo pour que le client n'ai pas a le rentrer ni a le submit.
Cela "fonctionne",
notament avec:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
<body onload="document.formulaire.submit();">
faisant reference au form:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
 
<form action="commande.php?action=codepromo&amp;code=#CLIENT_EMAIL" name="formulaire" method="get" id="formulaire" >
<input type="hidden" name="action" value="codepromo" />
<input name="code" type="hidden" id="code"  value="#CLIENT_EMAIL"/>
Le probleme c'est que mon onload tourne en boucle...

J'ai essaye de rajouter a la suite un break:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
<body onload="document.formulaire.submit();break;">
ou un exit:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
<body onload="document.formulaire.submit();exit;">
les 2 arretent le onload mais j'obtiens des erreurs de syntaxe: unlabeled break must be inside loop or switch
j'ai rajoute des parentheses mais cela n'a rien solutionne...

J'essaie sans succes pour l'instant(depuis 3 jours, je ne suis pas tres malin ) de finaliser ce "tout petit" probleme
mais la j'avoue que mes nerfs commencent a lacher...
Une aide serait la bien venue.
Merci.

Reg