fraggle
4. September 2012 um 00:10
1
Hallo,
Ich habe beim ausführen des Skriptes aus der Doku in der folgenden Zeile eine Fehlermeldung bekommen:
if (AC_GetLoggingStatus($archiveHandlerID, $variableID) && !in_array($variableID,$history))
Meldung:
Parse error: syntax error, unexpected ‚;‘ in [Reaggregation] on line 22
IPS Version 2.6
Gruß
Frank
die Meldung ist korrekt, das ist ein Fehler
fraggle
4. September 2012 um 18:31
3
Danke für die Antwort, aber das habe ich auch schon selbst herausgefunden.
Kennst Du vielleicht auch eine Lösung, so das der Fehler nicht mehr da ist?
PHP, ist noch nicht wirklich so meine Stärke und das Skript habe ich inkl. dem Fehler so aus der Dokumentation kopiert.
Gruß
Frank
aus deinem Beitrag war nicht ersichtlich, ob es sich um einen Hilferuf, eine Mitteilung oder sonstwas handelt. Ich hab auf „Mitteilung“ getippt und bestätigt.
Wenn du heute in die Doku schaust (an die selbe Stelle), findest du ein korrigiertes Script.
Es haben unerlaubt sich ein paar HTML-Sonderzeichen in den Code eingeschlichen, die da nicht hingehörten.
fraggle
4. September 2012 um 18:46
5
Danke!!!
das nächste mal versuche ich mich verständlicher aus zu drücken.
Gruß
Frank
tomgr
28. März 2015 um 09:06
6
Muss mal ausbuddeln.
Habe auch einen Fehler gehabt beim Pi.
if(IPS_GetVariable($variableID)['VariableValue']['ValueType'] != 3)
ersetzt durch :
if(IPS_GetVariable($variableID)["VariableType"] != 3)
seit dem läuft es ohne Fehler durch.
Ist das so OK ?