Probleme de Syntaxe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme de Syntaxe

par Akim13 » 21 juil. 2007, 18:35

Bonjour,

Problème RESOLU


J’ai suivie les conseille plus haut dans la page,

Merci tlm

par Truc » 21 juil. 2007, 17:48

syntaxe de prototype... mais un mix mal adapté tout de même.

C'est quoi la ligne 53 ?

par Ryle » 21 juil. 2007, 16:24

Je pense surtout au vue du code et des ".value" et du onclick="envoi_0();" que ce qu'il cherche à faire n'est pas du php mais du javascript.... ce qui pourrait fonctionner en remplaçant les variables php par leur syntaxes en js, mais ce qui ne dispense en rien d'un recalcul de la taxe lors du traitement php :)

par Victor BRITO » 21 juil. 2007, 16:00

Avant toute chose, sache qu'il est préférable d'entrer le code PHP entre les balises <?php et ?> plutôt qu'entre <script> et </script>, qui conviennent mieux à JavaScript (pourvu que l'attribut type soit employé et comporte comme valeur "text/javascript").

par @rthur » 21 juil. 2007, 15:46

Oh la la, quelle horreur... ...du PHP dans des balises <script> :afraid:

A moins que ce ne soit une erreur d'étourderie, voici quelques sites intéressants qui te permettront d'acquérir les bases du PHP:
http://www.phpdebutant.org
http://www.siteduzero.com

Probleme de Syntaxe

par Akim13 » 21 juil. 2007, 15:38

Bonjour,

J’ai un problème avec ce script pouvez vous m’aidez il me r’envoie une erreur script a la ligne 53 avec internet explorer.

Aussi si vous avez le temps pouvez vous vérifier si la ligne du calcule Total ttc est correctement écrite.

Merci

Code : Tout sélectionner

</table> <table border="2" align="center" width="571" height="6"> <tr> <td>Description<BR><input type=text size="50" id="d0" name="d0" value="SOUFFLETTE BEC COURT" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td>Qte<BR><input type=text size=3 id="qt" name="qt" value="2" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td>Prix<BR><input type=text size=6 id="pr" name="pr" value="4" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td>TVA<BR><input type=text size=5 id="tv" name="tv" value="19.6" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td>TTC<BR><input type=text size=7 id="tot" name="tot" value="0" style="border-color:rgb(255,102,255); border-style:dotted;"></td></tr> <!-- // // // // // // // // // // // // // // // // // // // // // --> <tr> <td><input type=text size="50" id="d1" name="d1" value="SOUFFLETTE BEC COURT" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td><input type=text size=3 id="qt2" name="qt2" value="7" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td><input type=text size=6 id="pr2" name="pr2" value="5" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td><input type=text size=5 id="tv2" name="tv2" value="19.6" style="border-color:rgb(255,102,0); border-style:dotted;"></td> <td><input type=text size=7 id="tot2" name="tot2" value="0" style="border-color:rgb(255,102,255); border-style:dotted;"></td> </tr><tr> <!--Bouton de calcule--> <td><input type="button" id="myButton" value="Calcule" onclick="envoi_0();" style="border-color:blue; border-style:dotted;" /></td> </tr><tr> <!--Total TTC--> <td>Total TTC<BR><input type="text" id="ttc" name="ttc" size="10" value="0" style="border-color:rgb(153,153,153); border-style:dotted;" cellspacing="0" bordercolordark="white" bordercolorlight="black"></td> </tr></tr> </table> <script> function envoi_0() { $TotalavantTVA = $('qt').value * $('pr').value; $TotalTVA= $('pr').value/100*$('tv').value; $('tot').value = $TotalavantTVA + $TotalTVA; $TotalavantTVA = $('qt2').value * $('pr2').value; $TotalTVA= $('pr2').value/100*$('tv2').value; $('tot2').value = $TotalavantTVA + $TotalTVA; $('ttc').value = $('tot').value + $('tot2').value } </script>

Merci