Pedda: Variablen werden nicht an PHP-Dokument übergeben

Beitrag lesen

Hallo zusammen !

Ich möchte von einer php-Seite per javascript Variablen an eine zweite php-Seite übergeben, aber irgendswie will das nicht so !?

Die erste Seite "start.php":
********************************************************
<body>

<form name="Show">
X <input type="text" name="MouseX" value="0" size="4"><br>
Y <input type="text" name="MouseY" value="0" size="4"><br>
</form>
<?PHP
$x=0;
$y=0;
echo "<script language='JavaScript1.2'>

var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
   document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
function grabMouseXY() {
   grabX = tempX;
   grabY = tempY;
   document.write(grabX);
   document.write(grabY);
   document.location.href = 'mapadmin2.php?x=$grabX&y=$grabY';
}
function getMouseXY(e) {
   if (IE) { // grab the x-y pos.s if browser is IE
      tempX = event.clientX + document.body.scrollLeft;
      tempY = event.clientY + document.body.scrollTop;
   }
   else {  // grab the x-y pos.s if browser is NS
      tempX = e.pageX;
      tempY = e.pageY;
   }
   if (tempX < 0){tempX = 0;}
   if (tempY < 0){tempY = 0;}
   document.Show.MouseX.value = tempX;
   document.Show.MouseY.value = tempY;
   return true;
}
</script>";
?>
<a href='#' onclick="grabMouseXY()">
<div ID="karte">
<img src="karte.png" border="0" width="334" height="426" alt="">
</div>
</a>
*******************************************************************

Die Mauskoordinaten werden in den form-Feldern korrekt angezeigt.
Bei click wird das 'document.write(grabX/Y)' ebenfalls korrekt ausgeführt.
Nur die Übergabe an seite2.php funzt nicht !?

seite2.php ist ganz simpel:
********************************************************************
<body>
<?php
$x=$x;
$y=$y;
 echo "X ist ".$x."<br>";
 echo "Y ist ".$y."<br>";
?>
</body>
********************************************************************

Kann mir einer sagen warum URL immer
'seite2.php?x=&y=' ist ?????

Thnx !!

Gruss aus Münster
Pedda