Problem mit erstellen der amcharts Grafiken...

Hi,

Nach ziemlich genau einem Jahr bin ich mal wieder dran.
Ich habe mir die „amline“ bei amcharts runter geladen und unter /webfront einkopiert. /webfront ist der Root pfad meiner Webserver Instanz.
Danach habe ich die settingsdatei angepasst, sodaß meine Werte geladen werden.
Wenn ich nun die Seite direkt aufrufe erscheint der Graph.
„Super“ - Dachte ich mir und kopierte nun den HTML Part in mein IP-Symcon Script.

Wenn ich nun das Script über die Webfront Seite aufrufe erscheint
„You need to upgrade your Flashplayer“

Obwohl ich den gleichen Code nutze läuft es mit dem direkten Aufruf der HTML Datei, aber nicht mit dem Aufruf des Scripts.
Ich habe schon versucht den amline-Ordener in das Verzeichnis /Scripts zu kopieren. Ging aber auch nicht.
Es sieht so aus, als hätte das Script keinen Zugriff auf das Daten-CSV-file?!

Anbei die HTML Datei, die direkt aufrufbar ist und das IPS Script, das die Fehlermedung bringt.

Any Idea?

Danke im Voraus,
Michael

ips-script.txt (1.95 KB)

amline.txt (909 Bytes)

Hi,
Wenn ich den Code Im IPS Editor ausführen lasse erscheint folgende Meldung:

In dem Skript auf dieser Seite ist ein Fehler aufgetreten.
Zeile: 17
Zeichen: 3
Fehler: ‚SWFObject‘ ist undefined
Code: 0
URL: about:blank

Hier der Code unterhalb des PHP Scripts:

[i]

<html>
<head>
<meta http-equiv=„Content-Type“ content=„text/html; charset=UTF-8“ />
<title>Line & Area chart</title>
</head>
<body>
<!-- saved from url=(0013)about:internet -->
<!-- amline script–>
<script type=„text/javascript“ src=„amline/swfobject.js“></script>
<div id=„flashcontent“>
<strong>You need to upgrade your Flash Player</strong>
</div>

<script type=„text/javascript“>
// <![CDATA[
var so = new SWFObject(„amline/amline.swf“, „amline“, „520“, „400“, „8“, „#FFFFFF“);
so.addVariable(„path“, „amline/“);
so.addVariable(„settings_file“, encodeURIComponent(„amline/amline_settings.xml“)); // you can set two or more different settings files here (separated by commas)
so.addVariable(„data_file“, encodeURIComponent(„amline/tageswerteEG.csv“));
so.write(„flashcontent“);
// ]]>
</script>
<!-- end of amline script -->
</body>
</html>
[/i]

Da Webfront das Rootverzeichnis meiner Webfront Instanz ist, sollte die Angabe „amline/swfobject.js“ doch stimmen…oder?
Sieht aber so aus, als ob der Browser des Anwenders das Object nicht laden kann.
Wie habt Ihr das hinbekommen?

Danke im Voraus,
Michael

So…Habe nochmal was geändert…siehe oben.
Es ist bestimmt nur eine Kleinigkeit, aber ich machs da schon Ewig dran rum und komme nicht weiter.
Hat keiner im Bezug auf AMCHARTS eine helfende Hand übrig? heul