dedlfix: PHP session vs. HTML input

Beitrag lesen

Hi!

Wenn ich nun das JS in separate Dateien auslagere, kann ich dann auf die Session-Werte zugreifen?

Nicht direkt, aber ...

So wie ich das sehe, muss man diese dann erst wieder in HTML-Elemente speichern (z.B.: <input type="hidden" id="a" value="<?php echo $_SESSION['abc'] ?>">) um per JS darauf zugreifen zu können. Dann bringen mir die Sessions aber nix...

... zum einen kannst du direkt Javascript-Variablen mit den Werten erzeugen, zum anderen musst du den Kontextwechsel (Artikel-Preview-Version) beachten - nicht nur bei HTML und bei Javascript sondern generell.

Den feststehenden Javascript-Code kannst du ja auslagern, die Variablen würde ich im HTML-Dokument anlegen, das du sowieso per PHP erzeugst.

Lo!