OK,
ich habs nun rausgefrickelt:
Ich schreibe mit
<?php
$file = "leg_wms";
$filepath = "/path_to_textfile_above_document_root/".$file.".txt";
$arrFp = file($filepath);
$numLines = count($arrFp);
if ($numLines == 1) {
$handle = fopen ($filepath, "r");
$contents = fread($handle, filesize($filepath));
fclose ($handle);
}
else {
echo "bla";
}
?>
<script>
document.layerNames="<? echo $contents; ?>";
</script>
##################################################
In einen Frame "legend2" und hole mir die werte von dort in meinem Frame "legend1" wieder ab:
//
var layerNames = window.frames["legend2"].document.layerNames;
//
- das Problem ist nämlich, daß sich mein Frame "legend1" bei jedem Aufruf einer Karte neu schreibt und dann die Variable verliert. "legend2" dagegen ist statisch.
Trotzdem danke an alle, die mitgedacht haben,
Till ;-)