Rouven: PHP Variable im Yavascript nutzen

Beitrag lesen

Hallo,

zunächst mal würde ich dir dringend raten deinen Code besser zu strukturieren, insbesondere Einrückungen vorzunehmen. Das erhöht die Lesbarkeit und erleichtert damit das Finden von Fehlern, insbesondere bei fehlenden Klammern etc.

?>

Was sagt dir dieses Zeichen? Richtig, ab hier endet der PHP-Block, nachfolgende Anweisungen sind also ohne jegliche Verarbeitung an den Client zu übermitteln...

Fenster3 = window.open("http://www.espa-deutschland.de/Drucken/Drucken_Vorschau.php?$produkt.$gleich.$Produkt.$Und.$wo.$gleich.$Wo.$Und.$bild.$gleich.$Bild.$Und.$was.$gleich.$Was","ESPA","width=700,height=500,top=50,left=210,personalbar=0,channelmode=0,menubar=0,minimizable=0,dialog=0,location=0,resizable=0,status=0,toolbar=0,hotkeys=0,fullscreen=0,titlebar=0,directories=0");

...ergo wird das hier genau so übermittelt wie es da steht, also steht das $produkt, statt des gewünschten Inhaltes.
Lösungsmöglichkeit: Schreibe die window.open-Zeile mit echo, dann löst PHP auch die Variablen wieder auf.

MfG
Rouven

--
-------------------
He is entertaining both out of the car and in the car because if you tell him that a corner is almost flat then he is the guy who is going to try to take it flat even if it means shunting it the other side of it, he will come with the data and say 'hey, I may have crashed and destroyed the car, but I was flat-out'. That is an interesting quality that he has!  --  Team Member on Jacques Villeneuve