cognin
Messages postés8Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention19 février 2005
-
18 févr. 2005 à 18:38
cognin
Messages postés8Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention19 février 2005
-
19 févr. 2005 à 12:07
Bonjour,
J'ai un formulaire avec qui a un checkbox pour des pieces gratuites pour une qté jusqu'à 2. Pour les quantités de plus de 2 il faut payer. Donc quand le visiteur coche et non à l'envoi il faut que la boîte d'alerte apparaisse s'il y plus de 2 pcs. Voici un bout de mon code :
<tr>
<td height="12" nowrap></td>
<td nowrap class="dim"> </td>
<td nowrap class="dim"> </td>
<td nowrap></td>
<td nowrap></td>
</tr>
<tr>
<td height="12" nowrap></td>
<td nowrap class="dim">12.1 x 13 cm </td>
<td nowrap class="dim">4¾" x 5¼"</td>
<td nowrap></td>
<td nowrap></td>
</tr>
<?php
$indqte=$qte[index];
if(($indqte>2)&&($free=true)){
echo \"<script language=javascript>\";
echo \"alert('There are quantities of more than 2pcs. Please check')\";
echo \"</script>\";
}
?>
Mon document s'appelle .........php et je n'ai aucun message d'erreur. Je vous remercie d'avance de votre aide.
Lili
cognin
Messages postés8Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention19 février 2005 19 févr. 2005 à 12:07
Salut,
Merci de ton attention. Le tableau est correct mais je n'en ai mis qu'un bout pour ne pas tout encombrer.
1- le $indqte=$qte[index] sert à récupérer les valeurs dans le champ qte[] dans les tableaux en haut.
2-J'ai une case à cocher "free" pour 2 pcs maxi. Dès que le visiteur le coche :
- il faut que les qtés soient vérifiée
- s'il y a une ou plusieurs sup. à 2 : alert .......
Pour voir le formulaire : http://lindamuzard.chez.tiscali.fr//essaiff6.htm .
Je ne peut pas mettre de boutons radio. Le client veut des cases à cocher dans la mise en page !
Ce n'est pas tout à fait fini. Il faut que j'enlève les nowrap et les tableindex et les javascripts seront dans un fichier à part.
Une autre petite question : Faut-il mettre la balise <? avant le include ?
Lili