svendeswan: getElementById(var) aus einer php $_GET['var']

Hallo zusammen,

ich habe folgende Frage:

Ich übergebe aus einer Form einen Value via GET an ein php script.
Innerhalb des php scriptes übergebe ich diesen Value dann an ein parent window, dass dieses php (mit der Form) erzeugt hat.

En detail:

parent Aufruf: window.open("lookup.php?fieldName=msgLine","newWin","status=yes,width=300,height=300");

im child dann:
<?php
$dudu = $_GET['childField'];
?>
var value = "<?php echo $dudu?>";
var innerValue = "msgLine";
opener.document.getElementById(innerValue).value = "Hello " + value + "!";

Und dann wird im Parent das Input Field mit Namen "msgLine" mit dem Wert "Hello " + value + "!" belegt.
Das klappt prima.

Jetzt versuche ich aus dem Child auch noch den Namen des zu belegenden Input  Fields des Parent zu übergeben:

en detail (im child):
<?php
$dudu = $_GET['childField'];
$fieldName = $_GET['fieldName'];
?>
var value = "<?php echo $dudu?>";
var innerValue = "<?php echo $fieldName?>";
opener.document.getElementById(innerValue).value = "Hello " + value + "!";

Das klappt leider nicht, obwohl ich (über eine hidden Field aus der Form) den Wert für $_GET['fieldName'] auf "msgLine" gesetzt habe. Mit einem Debugger habe ich überprüft, dass die php Variable $fieldName auch wirklich "msgLine" als Wert hat.

Hat jemand eine Idee?

Viele Grüße,
Sven

  1. SORRRYYY !!!!

    Ich hatte einen Rechtschreibfehler in einer Variablen....
    Es funktioniert natürlich doch.

    Grüße,
    Sven