Andreas Görtz: PHP und JavaScript

Beitrag lesen

Hi,

eine variablen-wertzuweisung in javascript sieht so aus:
var name = wert;

diesen javascript-code mittels PHP dynamisch auszugeben, dürfte dich ja wohl kaum vor ein problem stellen.

Ich möchte aber die PHP Variable mit Javascript ausgeben bzw. weiterverwenden!!! ;) Nicht andersum.

genau das ist es doch, was wahsaga vorschlägt. JavaScript arbeitet erst beim Client, PHP wird vorher abgearbeitet. D.h., du musst dafür sorgen, dass der Browser gültigen JavaScript-Code bekommt, welcher natürlich auch mittels PHP generiert werden kann. O.g. Variablen-Zuweisung musst du also nur mit PHP ergänzen, z.B.:

// ...
var language = <?php echo $_SESSION['language']; ?>;
// ...

Gruß,
Andreas.