Calcule de variable avec liste déroulante - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Calcule de variable avec liste déroulante
 
Profil : IDNaute
Plus d'informations

Coucou,
Voila j’essai de faire un configurateur tarif pour un ami j’ai chercher tout la journée sans rien trouver de se que je chercher :( si quelque peu me dire ou me diriger.
Le code de départ mais la balise php le prend pas la variable.

Merci d'avance.

Code :
  1. <table width='370' border='0' cellspacing='0' cellpadding='0'>
  2.     <tr>
  3.       <td width='50%' class='texte'><div align='left'>Processeur</div></td>
  4.       <td width='78'><select name='cpu' size='1' class='texte' id='cpu'>
  5.           <option value='100'>Intel Celeron 3.0Ghz</option>
  6.           <option value='200'>Intel Core 2 Duo E6300</option>
  7.           <option value='300'>Intel Core 2 Duo E6400</option>
  8.         </select>
  9.       </td>
  10.     </tr>
  11.     <tr>
  12.       <td width='50%' class='texte'><div align='left'>M&eacute;moire</div></td>
  13.       <td><select name='ram' size='1' class='texte' id='ram'>
  14.           <option value='70'>512Mo DDR2 </option>
  15.           <option value='140'>1024Mo DDR2</option>
  16.           <option value='210'>2048Mo (2x1024Mo) DDR2</option>
  17.       </select></td>
  18.     </tr>
  19.     <tr>
  20.       <td width='50%' class='texte'><div align='left'>Disque Dur </div></td>
  21.       <td><select name='dd' size='1' class='texte' id='dd'>
  22.           <option value='100'>Disque Dur 160Go SATA</option>
  23.           <option value='150'>Disque Dur 250Go SATA</option>
  24.           <option value='200'>Disque Dur 320Go SATA</option>
  25.           <option value='250'>Disque Dur 400Go SATA</option>
  26.       </select></td>
  27.     </tr>
  28.     <tr>
  29.       <td width='50%' class='texte'><div align='left'>Carte Graphique </div></td>
  30.       <td><select name='gpu' size='1' class='texte' id='gpu'>
  31.           <option value='100'>nVidia 7300GS 256Mo </option>
  32.           <option value='150'>nVidia 7600GT 256Mo</option>
  33.           <option value='200'>nVidia 7900GT 256Mo</option>
  34.           <option value='100'>ATI X1300Pro 256Mo</option>
  35.           <option value='150'>ATI X1600Pro 512Mo</option>
  36.           <option value='200'>ATI X1800GTO 256Mo</option>
  37.       </select></td>
  38.     </tr>
  39.     <tr>
  40.       <td width='50%' class='texte'><div align='left'>Syst&egrave;me exploitation </div></td>
  41.       <td><select name='xp' size='1' class='texte' id='xp'>
  42.           <option value='100'>Windows XP HOME SP2</option>
  43.           <option value='200'>Windows XP PRO SP2</option>
  44.       </select></td>
  45.     </tr>
  46.     <tr>
  47.       <td class='texte'>&nbsp;</td>
  48.       <?php $uc = 500 + $cpu + $ram + $dd + $gpu + $xp; ?>
  49.       <td>
  50.       <input name="textfield" type="text" value="<? echo $uc; ?>" /></td>
  51.     </tr>
  52.   </table>


Message édité par chris_2a le 10-12-2006 à 22:25:12
Liens sponsorisés


Inscrivez-vous ou connectez-vous pour masquer ceci.

Profil : Extensionaute
Plus d'informations

c'est normal.
Le php est exécuté côté serveur, donc au démarrage de la page, il n'est pas exécute à chaque fois que la personne va changer de valeurs.
Pour faire celà, il faut utiliser du javascript.

Utilise les évènements "onChange" sur les <select>.


---------------
/!\ Venez affronter la mort ! /!\
Profil : IDNaute
Plus d'informations

merci :)


  FORUM Infos-du-Net » Programmation » Calcule de variable avec liste déroulante

Aller à :
 

Liens