<?
$var1 = GetValue(13784);
$var2 = AC_GetAggregatedValues(32088 /*[Archiv]*/ , 43333, 1, strtotime("today 00:00"), time(), 0);
$ergebnis = $var1 - $var2;
// eventuell noch wegschreiben in eine IPS-Variable:
SetValue (54182,$ergebnis) //Start writing your code here
?>
Es wirft folgenden fehler aus:
Fatal error: Uncaught Error: Unsupported operand types in /var/lib/symcon/scripts/23732.ips.php:4
Stack trace: #0 {main}
thrown in /var/lib/symcon/scripts/23732.ips.php on line 4
Abort Processing during Fatal-Error: Uncaught Error: Unsupported operand types in /var/lib/symcon/scripts/23732.ips.php:4
Stack trace: #0 {main}
thrown
Error in Script /var/lib/symcon/scripts/23732.ips.php on Line 4
Ich möchte damit 1 Wert minus den anderen Rechnen. Der 2. Wert soll nur vom aktuellen Tag sein.
Ich hoffe ihr könnt mir weiterhelfen
was var1 für eine Variable ist, kann nicht erkannt werden, aber var2 ist ein ARRAY. Das scheint mir eine Subtraktion nicht möglich zu sein. Sollte im Array nur ein Wert stehen, müßtest Du ihn direkt ansprechen.
Fatal error: Uncaught Error: Unsupported operand types in /var/lib/symcon/scripts/48036.ips.php:7
Stack trace: #0 {main}
thrown in /var/lib/symcon/scripts/48036.ips.php on line 7
Abort Processing during Fatal-Error: Uncaught Error: Unsupported operand types in /var/lib/symcon/scripts/48036.ips.php:7
Stack trace: #0 {main}
thrown
Error in Script /var/lib/symcon/scripts/48036.ips.php on Line 7
Das bringt diese Meldung:
Schreibt allerdings einen Wert in die gewünschte Variable!
Warning: Use of undefined constant avg - assumed ‚avg‘ (this will throw an Error in a future version of PHP) in /var/lib/symcon/scripts/48036.ips.php on line 7
Notice: Undefined index: avg in /var/lib/symcon/scripts/48036.ips.php on line 7