Guten Tag,
neuer Tag neues Problemchen:
IPS sagt die Variable existiert nicht. Tut Sie aber:
Bitte um Hilfe
Danke und lg
Guten Tag,
neuer Tag neues Problemchen:
IPS sagt die Variable existiert nicht. Tut Sie aber:
Bitte um Hilfe
Danke und lg
Also auf dem Screenshot, den ich hier sehe, ist 37836 ein Skript und keine Variable.
Oh wie peinlich! Danke.
Kannst bei der Gelegenheit gleich $IPS_SELF durch $_IPS[‚SELF‘] ersetzen
Oh Nein! Das habe ich gefühlt in 100 Skripten oder mehr drinnen (Damit ich bei @pitti Meldeskript weiß woher der Eintrag kommt)
Gibt es eine „Massenbearbeitung“ a la Suchen und Ersetzen in allen Skripten?
Tatsächlich: $_IPS[‚SELF‘] ? $UnderlineIPS
Die „neue“ Schreibweise gibt es übrigens seit IPS 2.5, also seit 2011 Die ist schon fast volljährig.
Ja, Suchen und Ersetzen gibt es.
Ihr seid die Besten
Mach vorher sicherheitshalber ein Backup.
Doku:
https://www.symcon.de/service/dokumentation/konzepte/automationen/php-skripte/systemvariablen/
Und natürlich gibt es keine „ in PHP.
Das sind immer "
oder '
Also:
$_IPS['SELF']
Michael
Ach in Grundlagen ?
Also da hätte ich jetzt NIE gesucht. Habe Befehlsreferenz durchgeackert.
DANKE