Hallo,
ich bin mir nicht ganz sicher, ob ich hier in der richtigen Gruppe bin -
eine PHP-Gruppe könnte auch passen - aber das Problem berührt beide
Welten. Notfalls einfach verschieben.
Seit einiger Zeit versuche ich mich bei der Verarbeitung von Prozessdaten.
Viele Messgeräte sammeln verschiedene Messdaten und legen sie in einem
einheitlichen Format auf einem Server ab.
Die Daten liegen in *.js-Dateien der Form
m[mi++]="10.02.08 15:40:00|2348;1100;1281;20107;328;387"
m[mi++]="10.02.08 15:35:00|2433;1149;1341;19908;326;381"
m[mi++]="10.02.08 15:30:00|2524;1192;1389;19703;326;382"
m[mi++]="10.02.08 15:25:00|2601;1225;1430;19488;326;381"
m[mi++]="10.02.08 15:20:00|2672;1259;1465;19267;327;376"
vor.
Zur Auswertung kommt ein Script, das aus HTLM und JavaScript besteht.
Der Bildaufbau besteht aus zwei Frames:
<frame src="links.html" name="links">
<frame src="anlageninfo.html" name="visu">
Daran ist nichts zu ändern.
Für eine Auswertung muss ich aus verschiedenen Datenquellen bestimmte
Messwerte zusammensuchen und dann darstellen. Bis jetzt wurden die Daten
mittels src= eingebunden und dann verarbeitet.
Nun halte ich es als nicht sehr effektiv, große Datenmengen durchs
Internet zu schleusen wenn man nur wenige Daten davon braucht.
Meine Idee war, auf dem Server einem PHP-Script das zusammenstellen der
Daten zu überlassen und nur die wirklich gebrauchten Daten an den Client
zu übertragen.
Dazu habe ich auch schon ein PHP-Skript gebaut, welches das erledigt -
nun habe ich aber Probleme das zusammen zu bekommen.
Im Frame 'links' (links.html) soll dazu ein Link angeklickt werden, der
das PHP-Script basteln.php aufruft. Dieses Script macht keine
Bildschirmausgaben (nur im Fehlerfall).
In basteln.php ist
header("LOCATION: anzeigen.html");
definiert.
Anzeigen.html soll seine Ausgaben dann im Frame 'visu' ausgeben.
Leider klappt das nicht.
Beim Versuch basteln.php über <?php include("basteln.php");?>
einzubinden wird basteln.php nicht ausgeführt.
Rufe ich basteln.php direkt auf geht es, aber bei der Ausgabe werden die
Frames nicht berücksichtigt.
Ich kann die Ausgabe auch nicht vom PHP-Script erledigen lassen, die
soll weiterhin lokal mit Hilfe von JavaScript erfolgen.
Kann mir jemand bei der Lösung helfen?
Gruß
Harald
--
Antworten nur in der NG. Bei PM nur an hlcsb at web punkt de
Alles andere wird ungesehen gelöscht.
http://www.lathwesen.de/moba