Seite 1 von 1

Variable ???

Verfasst: 20 Feb 2007 20:30
von flix
Hallo,

ich habe in meine HP zum Anzeigen der Temperaturtänderung der letzten Meßung zusätzlich auch die drei Pfeil gif's eingebaut und benutze dafür folgende Variablen.

%ws_setmem[1]=<img>%
%ws_setmem[2]=<img>%
%ws_setmem[3]=<img>%
%ws_setmem[4]=%ws_compare[5]=%tempchange[2]=10%~0.0~%ws_getmem[3]%~%ws_getmem[2]%%
%ws_compare[1]=%tempchange[2]=10%~0.0~%ws_getmem[1]%~%ws_getmem[4]%%

irgendwo ist aber hier der Wurm drinnen.

Bei fallender und bei gleichbleibender Temperatur zeigt es die richtigen Pfeile an aber bei steigender Temp. wird richtigerweise der Pfeil nach oben angezeigt aber zusätzlich auch noch der gleichbleibende Pfeil.

Ich wäre um jede Hilfe sehr froh denn ich komme nicht auf meinen Denkfehler .
Gruß Felix

Verfasst: 20 Feb 2007 22:28
von Werner
@Felix

bei
%ws_setmem[4]=%ws_compare[5]=%tempchange[2]=10%~0.0~%ws_getmem[3]%~%ws_getmem[2]%%

fehlt das absschließende %
%ws_setmem[4]=%ws_compare[5]=%tempchange[2]=10%~0.0~%ws_getmem[3]%~%ws_getmem[2]%%%

Werner

Verfasst: 22 Feb 2007 10:11
von rolsch
Noch kürzer geht's so:

Code: Alles auswählen


	%unit_off%
	%ws_compare&#91;3&#93;=%tempchange&#91;5&#93;=60%~0~<img>~%ws_compare&#91;2&#93;=%tempchange&#91;5&#93;=60%~0~<img>~<img>%%
	%unit_on%

- bezogen auf 60 Minuten und Sensor-ID 5

Leider werden oben die HTML-Tag's rausgestrichen:

1. img = hor. Pfeil
2. img = up ..
3. img = down ..