Joachim: PHP Variable

Beitrag lesen

hi,

Javascript findet i.d.R. im Browser statt.
Php findet auf dem Server statt.

Php kann eine (dynamische) html-Seite erzeugen, die _auch_ Javascript bzw. Javascriptvariablen enthaelt.
Wenn Du hingegen Javascriptvariablen an Php uebermitteln willst, musst Du sie per get oder post an das Script senden. Bsp. get:

<script language="javascript1.2">
var x = "lala";
function send(param) {
    self.location.href="neu.php?myVar=" + param;
}
send(x);
</script>

im Php steht jetzt $HTTP_GET_VARS["myVar"] = "lala" zur Verfuegung. (Oder auch $_GET[...], je nach Version).

Wenns post sein muss, kannst Du z. B. ein hidden input mit der Javascriptvariable fuellen und die Form entsprechend absenden.

hth + Gruss  Joachim