Sven Rautenberg: JavaScript & PHP

Beitrag lesen

Also kann ich mit meinen JavaScript nicht die neue Seite aufbauen lassen,
sondern muss echt eine eigene neue Seite machen ?!?!?!
Habe ich dich da richtig verstanden ?!

Du kannst mit Javascript KEINE (ich wiederhole: KEINE) PHP-Befehlszeile per document.write schreiben lassen, weil das vom Browser nicht interpretiert wird, sondern nur vom Server - der davon aber nichts mitkriegt.

Du kannst die Seite so, wie du sie haben willst, inklusive aller PHP-Befehle auf den Server packen und mit Javascript aufrufen. Du mußt dabei sogar nicht auf dynamische Elemente verzichten, denn du kannst ja die Werte, auf die es ankommt, an PHP übergeben (entweder per Formular, oder per URL-Anhängsel nach dem Fragezeichen: ?breite=10&hoehe=29&titel=Seite%20drei

Das ergibt in PHP automatisch die drei Variablen $breite, $hoehe und $titel, die du mit den entsprechenden Werten benutzen kannst.

Dann bist du auch auf die Javascript-Seitenbastelei nicht mehr angewiesen, und es funktioniert auch in Browsern ohne Javascript. ;)

- Sven Rautenberg

PS: Du kannst mit Javascript KEINE (ich wiederhole: KEINE) PHP-Befehlszeile per document.write schreiben lassen!