Tolwin: PHP Array in Javascript Array

Beitrag lesen

Also noch mal in korrigierter Form

Hallo Forum,

ich habe ein Problem mit der Umsetzung eines PHP Hash Arrays in Javascript. Sobald ich versuche mit PHP ein echo im <script> Bereich
auszugeben, bekomme ich eine Fehlermeldung. Die Fehlermeldung ist eine JS Meldung " Zeile 269 Zeichen 1 Objekt erwartet"

Dies ist Zeile 269 " <a href="javascript:submit();" onMouseOver="MM_swapImage('Image1','','icons/plus_on.gif',1)"
onMouseOut="MM_swapImgRestore()" ><img src="icons/plus.gif" name="Image1" width="15" height="15" border="0" id="Image1" ></a>

komischer Weise funktioniert dies aber ohne den PHP code wunderbar.
Dachten ich hätte ein Zeichen vergessen... konnte aber nichts entdecken.

Ausserdem erkennt er in diesem Bereich das PHP Array nicht... kann mir jemand sagen woran dies liegt? So sieht mein JS Bereich aus:

<script language="JavaScript" type="text/JavaScript">
function submit()
{
document.form1.submit();
}

<?
echo "var JS_LAND_ARRAY = new Array();";
echo "JS_LAND_ARRAY['LAND_ID'] = " . $JS_LAND_TABLE[$_SESSION["i"]]['LAND_ID']."";";
?>
</script> ´

Das ist der Inhalt der $JS_LAND_TABLE

Array ( [0] => Array ( [LAND_ID] => 660 [LANDNAME] => Afghanistan [ZEITZONE] => 4,50 [WAEHRUNG] => UAE Dirham [BETREUER1] => Rausch, Stefano [BEREICH1] => FIN III [TEL_INT1] => 97400-69611 [TEL_EXT1] => 069-263-69611 [BETREUER2] => [BEREICH2] => [TEL_INT2] => [TEL_EXT2] => ) )

Hoffe, dass dies jetzt etwas plausibler ist
Gruß
Tolwin