Guten Abend,
ich bin mir sicher die Frage bzw. das Problem ist ganz einfach zu lösen und ich habe einfach nur einen Fehler in der Syntax, aber ich komme einfach nicht drauf.
Laut Doku: $_IPS[‚VARIABLE‘] - ID der auslösenden Variable
Wenn das PHP-Skript durch ein [ausgelöstes Ereignis] ausgeführt wurde.
Erwartungshaltung:
Ich ändere den Wert der Variablen „manuelchange“ im Objektbaum.
Dadurch wird das „test“ Skript durch das aktive Ereignis getriggert
Die ID der Variable „manuelchange“ soll in die Variable „auslösende id“ geschrieben werden.
Guten Morgen, @Helmut: Genau das war es, so Simple. Habe Float gegen Integer ersetzt. Danke dir!
@paresy: Du hast recht, hier gab es auch noch ein Problem. Hier hat Code im Script gefehlt, da ich den Ursprungscode in einem andere Skript geschrieben hatte. Nächstes mal sollte ich einfach ins Bett gehen zu später Stunde und am nächsten Tag einen neuen Blick drauf werfen.
@pitti: $value = $_IPS[‚VALUE‘] liest direkt die ID der Variable aus, welche das Ereignis ausgelöst.
Mit $value = GetValue($_IPS[‚VARIABLE‘]), hole ich mir den Wert der der Variablen-ID.
Daher passt $_IPS[‚VALUE‘] in meinem Fall, da ich die ID des auslösenden Variable benötige.
Jetzt funktioniert es, danke euch allen für die Hilfe.