Hallo,
benötige Euere Hilfe:
Bekomme immer diese Fehlermeldung:
Was mache ich falsch??
<?
/*
*******************************
IP-SYMCON Event Scripting
*******************************
File : ISDN_Heizung_An.ips.php
Trigger : Status_ISDN
Interval :
*/
$buffer = GetValueString("Status_ISDN");
if($buffer=="") {
exit;
}
$items = explode(chr(13).chr(10), $buffer);
foreach($items as $item) {
// Eine 0 entfernen
if (Substr($item,0,13) == "CallingNumber")
{
$anrufer = str_ireplace("000","00",substr($item, 14, 26));
SetValueString("ISDN_Anrufer",$anrufer);
}
// hier wird der Status ausgewertet...
if ($item == "CalledNumber:1991")
{
IPS_RunScript("Heizung_AN");
IPS_RunScript("CallBack");
}
echo $item;
if ($item == "CalledNumber:1990")
{
IPS_RunScript("Heizung_Aus");
IPS_RunScript("CallBack");
}
if ($item == "CalledNumber:1992")
{
IPS_RunScript("TempToMail");
}
if ($item == "CalledNumber:1993")
{
IPS_RunScript("TempToSMS");
}
}
//... und den Status-Buffer löschen
SetValueString("Status_ISDN", "");
?>