Welcher Fehler im Script????

Schönen Tag,
ich wollte euch Fragen welchen Fehler ich im Script habe?


<?
$imp_w = 1000/1000; // Impulse pro kw/h

$ac = 44061; // Archive Handler;
$var = 33797; // Variable EKM-868 (Counter) $werte = AC_GetLoggedValues($ac, $var , 0, 0, 2); print_r($werte); echo date("d.m.Y H:i:s", $werte[0]['TimeStamp'])."
"; $delta = $werte[0]['Value']-$werte[1]['Value'];
echo "Delta Wert: ".$delta ."
";
$delta_t = $werte[0]['TimeStamp']-$werte[1]['TimeStamp'];
echo "Delta T: ".$delta_t."
";
$watt = ($delta / $delta_t)*3600/$imp_w; SetValue(43350, $watt);
?>


Die Fehlermeldung lautet:

Notice: Undefined variable: delta in C:\IP-Symcon\scripts\13017.ips.php on line 6
Delta Wert:

Notice: Undefined variable: werte in C:\IP-Symcon\scripts\13017.ips.php on line 7

Danke für die Hilfe!!!

Hallo

$var = 33797; // Variable EKM-868 (Counter) $werte = AC_GetLoggedValues($ac, $var , 0, 0, 2); print_r($werte); echo date("d.m.Y H:i:s", $werte[0]['TimeStamp'])."
"; $delta = $werte[0]['Value']-$werte[1]['Value'];

Alles was hinter „//“ steht ist Kommentar.
Schreib mal

$werte = AC_GetLoggedValues($ac, $var , 0, 0, 2); print_r($werte); echo date("d.m.Y H:i:s", $werte[0]['TimeStamp'])."
"; $delta = $werte[0]['Value']-$werte[1]['Value'];

in eine neue Zeile.

Ok… da war jemand schneller…

Moin…

…das kann so nicht funktionieren.
Du willst mit

echo "Delta Wert: ".$delta ."
"; 

die Variable $delta ausgeben… diese liest du vorher aber nicht ein oder definierst sie irgendwie!
Woher soll das Skript denn wissen, was $delta ist?

Genauso das $delta_t. Wo kommen denn da die Werte

werte[0]['TimeStamp'] und $werte[1]

her ??

Ist das das gesamte Skript?

Gruß,
Peter