Axel Richter: Script rechnet irgendwie falsch???

Beitrag lesen

Hallo,

in der variable $gesamt steht 12.34

Und im Quelltext aussem Browser steht folgendes:

var gesamtpreis = "17.34";
var gesamtpreis = "27.34";
var gesamtpreis = "42.34";

Aber das habe ich ja schon bereits im vorherigen Posting geschrieben!

Wo?

Aber wieso rechnet er falsch?

Tut er das?

Schliesslich stehen alle "var gesamtpreis" in eigenständigen Funktionsaufrufen. Wenn vorkasse_eu geklickt wird wird auch nur radio_vorkasse_eu(); aufgerufen.

Und wann wird PHP ausgeführt? Das _PHP_ schreibt die Werte in die JavaScript-Funktionen. Das/Ob/Wann diese ausgeführt werden geht dem PHP am A. vorbei.

$gesamt = 12.34;

...
var gesamtpreis = "<?php echo $gesamt += 5.00; ?>";
                              ^$gesamt ist jetzt 12.34 + 5.00, also 17.34)
var gesamtpreis = "<?php echo $gesamt += 10.00; ?>";
                              ^$gesamt ist jetzt 17.34 + 10.00, also 27.34)
var gesamtpreis = "<?php echo $gesamt += 15.00; ?>";
                              ^$gesamt ist jetzt 27.34 + 15.00, also 42.34)

viele Grüße

Axel